Наиболее распространенным выбором для системы управления версиями является Subversion . У него хорошая поддержка инструментов, большинство инструментов работают с Subversion из коробки.
У вас есть распределенная команда, поэтому вы можете подумать о распределенной системе контроля версий. Например, Mercurial или Git . У Mercurial лучшая поддержка в Windows. Поддержка инструментов немного отсутствует по сравнению с "традиционными" системами контроля версий, такими как Subversion .
Все вышеперечисленное имеет открытый исходный код.
Для управления проектами / отслеживания проблем / требований существует Trac с открытым исходным кодом, который объединяет средство отслеживания проблем, программное обеспечение для управления проектами и вики. Trac работает с Subversion, Git и Mercurial.
Atlassian предоставляет коммерческую JIRA для отслеживания проблем / управления проектами и Confluence для вики. Jira работает как минимум с Subversion.
Fog Creek имеет Kiln на основе Mercurial для контроля версий и FogBugz для отслеживания проблем / управления проектами. Оба коммерческие. Обе доступны как в размещенной версии, так и в версии для запуска на вашем собственном сервере.
Я использовал Trac, который работает, но вы можете ожидать некоторой переделки и настройки, прежде чем он заработает так, как вы хотите.
Svn/Trac плюс несколько плагинов, вероятно, получит Вас большая часть пути там бесплатно.
Если Вы используете версию, предоставленную visualsvn (они связывают и trac и подверсию), это - хорошая легкая установка также.
http://www.visualsvn.com/server/ http://trac.edgewall.org/ http://trac-hacks.org/
Взгляните на инструменты http://www.atlassian.com/ Atlassian-, мы использовали некоторые их продукты (Jira/Confluence), и они соединяют хорошо. Не точно дорогой также.
Как администратор / садовник Wiki они просты в использовании и справляются, который может иногда быть важным по посмотревшему требованию.