5

Я ищу, чтобы заменить инструменты жизненного цикла, используемые в настоящее время моими командами разработчиков. Инструменты, которые я ищу:Life Cycle Tools Suite

  • Контроль версий
  • Дефект/Issue Tracking
  • отслеживанием
  • Test Case Management
  • (потенциально) Управление проектами: состояние проекта, часы входа

У меня есть новый beefy сервер (Windows 2008 Server) для запуска всех инструментов. Я смотрю варианты COTS и Open Source, но пока не решил.

Другие факторы:

  • Распределенные команды (различные физические сайты)
  • Некоторые разработки для Windows, некоторые Linux Разработка
  • программного обеспечения, встроенного программного обеспечения, Технические статьи должны быть в состоянии использовать его

Рекомендации относительно хорошего набора, который будет работать вместе?
Если Open Source, лучший подход для запуска на сервере Windows 2008 Server?

ответ

1

Наиболее распространенный вариант для системы контроля версий: Subversion. Он имеет хорошую поддержку инструмента, большинство инструментов работают с Subversion из коробки.

У вас есть распределенная команда, поэтому вы можете рассмотреть распределенную систему контроля версий. Например, Mercurial или Git. Mercurial имеет лучшую поддержку в Windows. Поддержка инструмента отсутствует в сравнении с традиционными системами управления версиями, такими как Subversion.

Все вышесказанное является открытым исходным кодом.

Для управления проектами/отслеживания отслеживания/отслеживания требований существует открытый исходный код Trac, который является комбинированным средством отслеживания проблем, программным обеспечением для управления проектами и wiki. Trac работает с Subversion, Git и Mercurial.

Atlassian предоставляет коммерческие JIRA для отслеживания проблем/управления проектами и Confluence для wiki.Джира работает как минимум с Subversion.

Fog Creek имеет Mercurial Kiln для контроля версий и FogBugz для отслеживания проблем/управления проектами. Оба коммерческих. Оба доступны как размещенные, так и версии для запуска вашего сервера.

Я использовал Trac, который работает, но вы можете ожидать некоторого возиться и настроить, прежде чем он будет работать, как вы хотите, чтобы он работал.

+0

Не является личным фанатом FogBugz, но мы в конечном итоге отправились в Subversion, и это сработало очень хорошо для нас. – pearcewg 2011-02-05 22:56:40

1

Посмотрите на инструменты по Atlassian- http://www.atlassian.com/ мы использовали некоторые из своих продуктов (Jira/Confluence) и они связывают вместе хорошо. Не совсем дорого.

В качестве садовника admin/Wiki они просты в использовании и управлении, что иногда может быть важным требованием.

 Смежные вопросы

  • Нет связанных вопросов^_^