Насколько хороши инструменты для перехода в Team System и обратно? - PullRequest
4 голосов
/ 16 сентября 2008

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

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

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

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

Ответы [ 3 ]

3 голосов
/ 07 ноября 2008

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

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

1 голос
/ 16 сентября 2008

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

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

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

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

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

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

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

...