Continuous Integration
Jan. 31st, 2002 12:55 pmЧто бы там ни говорили-думали про XP ваще, идея Continuous Integration и полностью автоматизированного билда и модульного тестирования безусловно привлекательна до жути. Что касается билда, в прошлых проектах я всегда старательно пытался этого достичь, однако на полную автоматизацию сил у меня и команды никогда не хватало. В будущих проектах, ЕБЖ, обязательно надо будет взять CI на вооружение. Остается вопрос оптимальной инфраструктуры.
Меня практически уговорили, что связке ant и cruisecontrol пристойной альтернативы нет. В плане автоматизации модульных тестов все сильно зависит от инструментария и платформы, но в принципе выбор идет между xunit и чем-то самописным (никак не рокет сайнс).
А вот со старым добрым configuration management'ом некоторые непонятки. Шести лет в VSS мне, как бы это сказать, вполне хватило. Мужские коммерческие средства стоят безумных денег. Коммерческие, которые стоят небезумных денег, совсем не мужские. В прекрасном и яростном бесплатном мире, насколько я понимаю, хорошим тоном считается cvs. Надо бы с ним разобраться. Чего я еще не знаю, так это насколько легко им управлять программно. Если есть API - это одно, если только командные строки - это совсем другое. Предмет для изучения. Хорошо, что есть RTFM'ы, вот, вот и вот.
no subject
no subject
Date: 2002-02-01 12:41 am (UTC)