Выполнить как интеграцию и построить сервер на w2k3x64? - PullRequest
2 голосов
/ 17 марта 2009

Мы находимся в процессе перехода от TFS 2005 к Perforce и переходим к более простому процессу типа TDD для нашего программного обеспечения. Есть ли у вас ресурсы для настройки Perforce в качестве сервера интеграции и сборки?

Посмотрел на этот вопрос Рекомендации по управлению сборкой / Непрерывная интеграция

, который также связан с Мартином Фаулером на CI http://www.martinfowler.com/articles/continuousIntegration.html.

Мой вопрос конкретно касается Perforce с MSBuild на W2k3 x64.

Ответы [ 3 ]

1 голос
/ 17 марта 2009

Просто больше в этом разбирался и просто пришел к тому же выводу ...

ссылки для тех, кто может встретиться с этим

Cruise Control.Net - сервер интеграции http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET

С Perforce http://confluence.public.thoughtworks.org/display/CCNET/Perforce+Source+Control+Block

И, наконец, с MSBuild http://confluence.public.thoughtworks.org/display/CCNET/Using+CruiseControl.NET+with+MSBuild

1 голос
/ 02 мая 2009

Я только что прошел оценку TeamCity для нашего CI-сервера (заменяя пользовательские скрипты). Мне это очень нравится и прекрасно работает с Perforce.

http://www.jetbrains.com/teamcity/

1 голос
/ 17 марта 2009

Perforce не является сервером интеграции или сборки, он просто играет роль исходного репозитория для процесса CI. Поэтому для вашего инструмента CI (если это MSBuild, Hudson, CruiseControl и т. Д.) Важно иметь адаптер (адаптер Perforce) для получения самых последних изменений из репозитория. Адаптер должен быть настраиваемым (URL, имя пользователя, пароль и т. Д.), И это с помощью Perforce и CI.

...