Интегрированный контроль версий для Visual Studio - PullRequest
0 голосов
/ 25 сентября 2008

Какие системы контроля версий вы использовали для управления проектами, разработанными в Visual Studio (2005)? Что бы вы порекомендовали и почему? Какие ограничения вы нашли с вашей системой контроля версий с самым высоким рейтингом?

Ответы [ 5 ]

0 голосов
/ 25 сентября 2008

Я использовал SourceSafe, но переключился на Subversion и больше никогда не вернусь.

Я использую TortoiseSVN с VisualSVN . VisualSVN обеспечивает интеграцию IDE с Visual Studio, поэтому он очень похож на SourceSafe.

Первое большое преимущество заключается в том, что он очень хорошо работает по HTTP, поэтому я могу работать с распределенной командой. Я размещаю свои файлы с CVSDude .

Во-вторых, тот факт, что вам не нужно извлекать файл перед редактированием, является огромным преимуществом, особенно при работе с файлами, которые находятся вне проекта Visual Studio.

В-третьих, мой исходный код действительно безопасен. По иронии судьбы это никогда не делалось с SourceSafe ...

0 голосов
/ 25 сентября 2008

Что бы вы ни делали, не изучайте Git - после того, как вы изучите его, вы поймете, как все остальные SCM - мусор, и будете ненавидеть каждую минуту, когда вам приходится использовать Perforce, SVN или (Бог) вам в помощь) VSS / TFS

0 голосов
/ 25 сентября 2008

Нам действительно нужно больше информации, чтобы составить хорошие рекомендации. Например, ClearCase является удивительно мощным, но если вы не находитесь в приличной студии разработки, это будет чрезвычайно расточительно и, вероятно, снизит общую производительность.

Для личной работы мне нравится SVN , но это в основном личный вкус и знакомство с ним.

0 голосов
/ 25 сентября 2008

Я использовал SourceGear's Vault - он прекрасно интегрируется как с VS, так и с FogBugz.

...