Компания, в которой я работаю, в настоящее время оценивает замену для SourceSafe, и по разным причинам, я думаю, будет выбран RTC. Я немного боюсь, что мы закончим с решением, которое не является лучшим для нас в нашей ситуации. Я попытался немного узнать о том, что это такое, но все, что я смог найти, - это маркетинг, но ничего о том, как он работает (любая парадигма, которую он использует, и т.д.).
Наша команда состоит из 8 разработчиков и 2 сотрудников QA по одному проекту (и еще 4-5 человек, которые будут использовать его для своего независимого проекта). Кажется, что RTC предназначен для более крупных команд, но наша команда относительно невелика. Есть ли у кого-нибудь опыт использования RTC в небольшой команде?
Проект, который будет использовать его, - это приложение .NET/WPF, поэтому мы будем использовать в первую очередь Visual Studio. Является ли интеграция Visual Studio какой-либо хорошей, или мы застряли в том, чтобы открыть Eclipse поверх Visual Studio?
Лично я использовал Bazaar в качестве своего личного источника контроля (и проверки/в sourcesafe из ветки), а также в личных проектах. Включает ли RTC функции систем управления версиями "третьего поколения" , таких как ветвление/слияние и изменение классов первого класса, а не изменения файлов, и хорошая визуализация того, откуда происходят изменения?
Кроме того, каковы общие плюсы и минусы для этого?