Наиболее распространенным выбором для системы контроля версий является Subversion . Он имеет хорошую поддержку инструментов, большинство инструментов работают с Subversion из коробки.
У вас есть распределенная команда, поэтому вы можете рассмотреть вопрос о распределенной системе контроля версий. Например Mercurial или Git . Mercurial лучше поддерживает Windows. Поддержка инструментов немного отсутствует по сравнению с «традиционными» системами контроля версий, такими как Subversion .
Все перечисленное является открытым исходным кодом.
Для управления проектами / отслеживания проблем / отслеживания требований существует открытый исходный код Trac , который представляет собой комбинированный трекер, программное обеспечение для управления проектами и вики Trac работает с Subversion, Git и Mercurial.
Atlassian предоставляет коммерческий JIRA для отслеживания проблем / управления проектами и Confluence для вики. Jira работает как минимум с Subversion.
Fog Creek имеет Mercurial Kiln для контроля версий и FogBugz для отслеживания проблем / управления проектами. Оба коммерческие. Обе версии доступны как для хостинга, так и для запуска на сервере.
Я использовал Trac, который работает, но вы можете ожидать некоторых изменений и настройки, прежде чем он заработает, как вы хотите, чтобы он работал.