Сведения о вопросе

FUTER

02:10, 16th August, 2020

Альтернативы Visual Sourcesafe, интегрирующиеся с Visual Studio

Просмотров: 492   Ответов: 17

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



  Сведения об ответе

Chhiki

00:23, 8th August, 2020

Идите на подрывную деятельность .

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

alt text http://www.sourcegear.com/images2/Fgrey.jpg

alt text

alt text

alt text
(источник: pushok.com )
alt text
(источник: pushok.com )

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


  Сведения об ответе

ASSembler

13:58, 18th August, 2020

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

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


  Сведения об ответе

park

10:08, 9th August, 2020

Team Foundation Server


  Сведения об ответе

piter

11:55, 15th August, 2020

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


  Сведения об ответе

PIRLO

20:36, 10th August, 2020

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


  Сведения об ответе

screen

03:19, 17th August, 2020

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

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

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


  Сведения об ответе

JUST___

07:08, 25th August, 2020

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


  Сведения об ответе

JUST___

21:41, 17th August, 2020

Подрывная деятельность. Потому что, чувак, это как Машина времени.


  Сведения об ответе

prince

06:17, 16th August, 2020

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

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


  Сведения об ответе

9090

16:32, 9th August, 2020

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

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


  Сведения об ответе

lesha

15:30, 27th August, 2020

Я голосую за подрывную деятельность, потому что она делает то, что вам нужно, и ничего больше.

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


  Сведения об ответе

prince

13:01, 3rd August, 2020

Идут на пластическую SCM . Он очень прост в использовании, это одна из самых сильных ветвей, использующих ветви, и одна из немногих, позволяющих истинно распределенную разработку из withing VStudio. Отличная поддержка рефактора (отслеживание перемещения, отслеживание слияния и т. д.), попробуйте переместить файлы из VStudio и т. д., И это бесплатно для open source.


  Сведения об ответе

screen

21:47, 6th August, 2020

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


  Сведения об ответе

DINO

11:09, 23rd August, 2020

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


  Сведения об ответе

padenie

20:20, 29th August, 2020

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


  Сведения об ответе

SEEYOU

11:39, 13th August, 2020

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


  Сведения об ответе

SSESION

19:09, 29th August, 2020

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться