Бесплатный распределенный контроль исходного кода с визуальной студийной интеграцией? - PullRequest
6 голосов
/ 26 января 2009

Я хочу перейти к распределенному управлению источниками, поскольку я использую несколько компьютеров и часто работаю в автономном режиме. Что, если какие-либо системы управления исходным кодом интегрируются с Visual Studio, и насколько хороша интеграция?

Ответы [ 8 ]

5 голосов
/ 24 апреля 2009

Рассматривали ли вы использование Git ? Вы можете бесплатно размещать проекты с открытым исходным кодом на github .

Для интеграции, пожалуйста, обратитесь к Использование Git с Visual Studio , которое указывает, что это возможно.

5 голосов
/ 26 января 2009

Я не уверен насчет интеграции с VS, но я использовал отличные плагины Tortoise для Windows Explorer. Мы постоянно используем Tortoise-CVS и SVN, и они быстрые и надежные.

Они также делают плагин Tortoise-Hg для Mercurial.

2 голосов
/ 26 января 2009

Это может звучать забавно, но я редко использую интеграцию с VS, даже если она у меня есть.

Черепахи и командная строка отлично работают, а у Bzr и Hg есть работоспособные черепахи.

1 голос
/ 17 августа 2010

Существует также VisualHG , с TortoiseHG это Visual Studio Plaugin.

1 голос
/ 28 апреля 2009

Джаред,

Если вам нужна распределенная интеграция и интеграция с VStudio, тогда вы говорите о Plastic SCM

Весь графический интерфейс интегрирован с VStudio 2005 и выше, а интеграция с SCC доступна начиная с VStudio 6.

Он также напрямую поддерживает переименование и перемещение файлов из VStudio.

Plastic SCM бесплатен для студентов, для проектов с открытым исходным кодом, и, скорее всего, вы также можете получить некоторые бесплатные лицензии для личных проектов.

1 голос
/ 01 февраля 2009

AnkhSVN отлично справляется со своей задачей для меня и моей команды.

0 голосов
/ 17 августа 2010

Мне нравится использовать KilnHG (это онлайн-оболочка для Mercurial) - для небольшого числа разработчиков это бесплатно, насколько я могу вспомнить.

0 голосов
/ 01 февраля 2009

Я использую subversion и tortoisesvn. Для интеграции с VS я использую VisualSVN, который стоит денег, но довольно дешево и работает без нареканий. Для Visual Studio есть бесплатные пакеты поставщика управления исходным кодом Subversion, и я попробовал несколько, но VisualSVN работал намного лучше, поэтому я пошел с ним.

...