Альтернативы Visual Sourcesafe, которые интегрируются с Visual Studio [закрыто]

Я заинтересован в том, чтобы отказаться от Visual Sourcesafe в пользу приложения для управления версиями, которое предлагает ветвление. Интеграция Sourcesafe в Visual Studio упрощает процесс регистрации и возврата. Кто-нибудь может предложить какие-то другие программы, которые предлагают такую ​​же функциональность? Я бы предпочел с открытым исходным кодом, но это не является обязательным требованием.

19.08.2008 12:33:34
17 ОТВЕТОВ
РЕШЕНИЕ

Перейти на Subversion .

  1. Это Opensource
  2. Широко используемый. Много поддержки
  3. Выбор плагинов для Visual Studio

альтернативный текст http://www.sourcegear.com/images2/Fgrey.jpg

альтернативный текст

альтернативный текст

альтернативный текст
(источник: pushok.com ) (источник: pushok.com )
альтернативный текст

Также наткнулся на это обсуждение форума Microsoft ..

31
16.02.2019 10:02:38
Это все еще с открытым исходным кодом?
ErikE 22.01.2010 23:29:40

Многие системы контроля версий предлагают интеграцию VS IDE. В настоящее время я использую (на самом деле, вынужден, почти под дулом пистолета) использовать ClearCase. Насколько я Loath и ненавидящие его, он делает предложение VS IDE интеграции, а также ветвление.

0
19.08.2008 12:35:41

Попробуйте Subversion: http://subversion.tigris.org/ с черепахой SVN http://tortoisesvn.tigris.org/ для интеграции оболочки и одним из Ankh SVN http://ankhsvn.open.collab.net/ или Visual SVN http://www.visualsvn.com/ для интеграции студии.

4
19.08.2008 12:36:04

SourceGear Vault ... хорошая интеграция с VS и очень хороший продукт ... хранит свои данные на SQL Server, что позволяет очень легко выполнять резервное копирование / миграцию на другие машины / серверы.

Безусловно, лучший инструмент управления исходным кодом, который я использовал.

10
19.08.2008 12:38:58

SourceGear Vault - это большая замена Visual Source Safe. Вы получаете тот же набор функций и многое другое. Кроме того, он стабилен и хорошо масштабируется. Но это очень дорого.

Subversion отлично подходит для небольших магазинов, потому что это бесплатно. Клиент TortoiseSVN без труда интегрируется в оболочку Windows Explorer. Но для интеграции с Visual Studio я бы продвинул плагин VisualSVN. Это не бесплатно, но это очень доступно.

Subversion также дает вам преимущество интеграции со многими другими инструментами управления программным обеспечением из коробки.

3
19.08.2008 12:43:06
Я думаю, что это дорого, но стоимость и затраты - это разные вещи.
jcollum 5.03.2009 18:24:19

Subversion. Потому что, чувак, это как Машина Времени.

2
19.08.2008 13:05:46

Perforce (p4) также предлагает интеграцию с Visual Studio и является очень эффективной системой управления исходным кодом (хотя и не с открытым исходным кодом).

5
19.08.2008 13:23:27

Alienbrain также имеет интеграцию с Visual Studio. Не очень рекомендую это для кода, хотя (это больше разработано для художественных активов).

0
19.08.2008 13:26:04

Я знаю, что вы упомянули открытый исходный код, и это далеко не так, но мне очень нравится сервер Team Foundation.

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

1
19.08.2008 13:42:33
-1 Я уже несколько месяцев пользуюсь TFS и, честно говоря, ненавижу это.
jcollum 5.03.2009 18:24:44
Беда в том, что цена огромная.
gbjbaanb 19.03.2009 13:40:38

Team Foundation Server

8
19.08.2008 13:54:59

Если вы перемещаете SourceSafe, то Vault - действительно плавный путь обновления. Он разработан как замена SourceSafe, так что все вещи, которые вы использовали в SourceSafe (включая интеграцию с IDE), присутствуют (вместе с некоторыми новыми вещами).

Он также имеет инструмент импорта, который принесет ваши данные SourceSafe вместе с историей версий. Это не с открытым исходным кодом, но это довольно дешево для системы контроля версий.

1
19.08.2008 14:02:45

Мой голос за Subversion, потому что он делает то, что вам нужно, и ничего более.

В качестве альтернативы, если вы немного более предприимчивы и нуждаетесь в более сложной стратегии ветвления, вы можете проверить git.

1
19.08.2008 14:02:55

В то время как Subversion получает довольно большое количество поклонников, мы используем AccuRev. Он прост в использовании, имеет приятные графические редакторы, а также интеграцию Visual Studio / File Explorer. Это не бесплатно, хотя.

3
19.08.2008 14:13:41

Все упомянутые варианты хороши; StarTeam - это еще один вариант интеграции (хотя еще не до 2008 года).

0
19.08.2008 14:23:21

Я широко использовал Subversion и Team Foundation Server, и хотя TFS очень тесно интегрирован в IDE, я бы порекомендовал Subversion. В TFS не хватает пары функций, которые есть в Subversion, и я по-настоящему скучаю. Самой большой из них является возможность совместного использования кода несколькими проектами с использованием свойства svn: externals. В TFS этого нет, и это вынудило нас структурировать наше дерево исходников несколько искусственным способом, чтобы не приходилось копировать ГБ содержимого каждый раз, когда мы создаем ветку. Я слышал, что интеграция Subversion с IDE теперь намного лучше, чем когда я в последний раз использовал его. Я также хотел бы упомянуть, что если вам нужно отслеживать рабочие элементы и другие функции ALM, подобные этой, прямо в IDE, тогда TFS все еще может быть лучшим способом для вас - все зависит от ваших конкретных потребностей.

0
27.08.2008 15:40:05

Хотя Perforce не является полностью бесплатной, она имеет бесплатную лицензию на 2 пользователя / 5 рабочих станций и в настоящее время является моим выбором для выбора источника. Плагин P4 SCC практически не интегрируется в VS (автоматические проверки при редактировании и т. Д.)

0
2.01.2009 10:18:29

Перейти на пластик СКМ . Он очень прост в использовании, он является одним из сильнейших, использующих ветки, и одним из немногих, позволяющих осуществлять истинно распределенную разработку с помощью VStudio. Отличная поддержка рефакторинга (отслеживание перемещений, отслеживание слияний и т. Д.), Попробуйте перемещать файлы из VStudio и т. Д., И это бесплатно для открытого исходного кода.

0
22.06.2009 20:58:25