Комментарии к продуктам, которые я использовал:
VSS - Он давно не использовался (несколько лет), в то время как он делал основы того, что мы хотели, но мы регулярно сталкивались с различными проблемами, поэтому мы активно искали лучшее решение. Если у вас есть бесплатный доступ, то не мешало бы познакомиться с их реализацией, чтобы увидеть, что в то время было другим способом решения проблем (они, возможно, уже соответствовали остальным продуктам) .
CVS - использовал это в предыдущей компании и работал с первоначальным автором tortoiseCVS, так что я, возможно, немного предвзят, думая, что это было достойное решение с открытым исходным кодом. Я бы рекомендовал начать здесь лично, все легко доступно и широко используется.
Perforce - наше решение по управлению исходным кодом, используемое в наших компаниях и широко признанное в команде. Пара альтернативных интерфейсов, которые могут выбирать люди, и хорошая поддержка командной строки (жизненно важно для взаимодействия инструментов). Если вы оцениваете компанию, я бы обязательно включил это в ваш список, чтобы посмотреть.