Я был в той же лодке, что и ты. Я даже задал вопрос об этом здесь, на SO . У нас был бюджет на TFS и даже оборудование для его установки, но с нашей командой, состоящей всего из 5 человек, выполнение работ по настройке и запуску TFS, похоже, не стоило того. Кроме того, администратору TFS пришлось потратить много времени на обучение. Не поймите меня неправильно: я люблю TFS, но для этой команды это все равно, что использовать космический челнок, чтобы перейти улицу.
Как говорит мой вопрос, я посмотрел на стек Subversion. Мне это очень понравилось. Но, в конце концов, мой клиент хотел чего-то, что было бы поддержано вендором.
Мы пошли с SourceGear Fortress . Он знаком с SourceSafe, но с мощными функциями SCM, обнаруженными в SVN и TFS. Это было также значительно дешевле, чем TFS. В конце концов, Крепость была тем балансом, который нужен моей команде.
Я настроил Fortress для использования CruiseControl.NET для интегрированных сборок, переместил наш VSS-репозиторий с помощью инструмента импорта и начал работать примерно через день.
Я признаю, что я скучаю по TFS и хотел бы иметь некоторые из его функций, например, очень тесную интеграцию с Visual Studio (Fortress имеет интеграцию в стиле VSS; отслеживание ошибок и проблем основано на веб-технологиях).