Насколько хороши инструменты для миграции в Team System и из нее?

StackOverflow https://stackoverflow.com/questions/71749

Вопрос

Мне было интересно, пробовал ли кто-нибудь выполнить миграцию между TS и SVN / CC.Под миграцией я подразумеваю импорт и экспорт репозитория между системами управления версиями без потери истории.

Насколько хороши инструменты для перехода на VSTS и обратно?

Мне также интересно узнать любое мнение относительно использования Team System от пользователей SVN и непрерывной интеграции.

Редактировать:Предположим, мне нужна история, иначе зачем использовать SCM?

Это было полезно?

Решение

Попробуйте tfs2svn...отлично работал для проекта с 1200 наборами изменений TFS.Было немного сложно настраивать, когда включена аутентификация svn, но в остальном все отлично.

http://sourceforge.net/projects/tfs2svn/

Другие советы

Я не совсем эксперт в командной системе, но недавнее шоу dotnetrocks на team server показалось мне действительно интересным:

http://www.dotnetrocks.com/default.aspx?showNum=373

Я думаю, там может содержаться какая-то информация, которая могла бы вам пригодиться.

В недавний эпизод DotNetRocks! Брайан Рэнделл и Мартин Вудворд придерживаются мнения, что при внедрении новой системы управления версиями / SCM вам, вероятно, лучше начать с чистого листа (начните с самого последнего выпуска и не пытайтесь переносить историю, а используйте оригинальную систему для просмотра истории изменений / ошибок только для чтения).

Их обсуждение было сосредоточено на безопасности Visual Source, а не на SVN, и очевидно, что переход из / в SVN будет не таким уж проблематичным, но я все равно думаю, что это хороший совет.Задайте себе вопрос: "как часто я в самом деле нужна история?".Неужели это больше работы, чем оправдывает полученную выгоду?Ты просто делаешь удилище для своей собственной спины?(... вставьте здесь метафору...)

Обновить: ого!кто-то только что дал точно такой же ответ в то же время, что и я - жутко!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top