Перенос кода и истории из SVN в TFS 2012

Мне удалось настроить SvnBridge v6.2 с TFS 2012. (Использовал это, чтобы заставить его работать: Как обновить решение codeplex со ссылкой на библиотеку TFS2012?)

На серверном ПК мы установили TFS (сервер), SVN (servser) и IIS (на IIS SVNBridge настроен на порт 8081).

На клиентском ПК мы установили VS2010 (TFS) и Tortoise SVN.

Сейчас я слежу за статьей на сайте SVNBridge, в которой упоминается, что:

Используя TortoiseSVN, запустите проверку по следующему пути: http://<yourwebserver>:8081/<TFSprojectname>

Я делаю оформление заказа на папку в TortoiseSVN, введите URL Repository как

http://yourwebserver:8081/TFSprojectname

и выберите каталог проверки как: C:\test на моем локальном ПК. Код из TFS 2012 вместе с извлеченными файлами был скопирован в указанную выше папку на ПК, где я выполняю извлечение.

Теперь я хочу, чтобы код, который проверяется, должен был перейти в TFS 2012. Мне сказали, что мы можем использовать SVNBridge для миграции кода из SVN в TFS. Так что же я не делаю правильно?

2 ответа

Решение

Поскольку я не мог заставить SVNBridge выполнить миграцию кода из SVN в TFS, я использовал другой инструмент (бесплатный) SVN2TFS: - http://svn2tfs.codeplex.com/

Теперь я успешно перенес код из SVN вместе с историей изменений и структурой папок в TFS2010.

Теперь я думаю, что следующим шагом будет переход с TFS 2010 на TFS 2012, что не должно быть трудной задачей.

http://www.timelymigration.com/

Почему своевременная миграция?

Переход на Team Foundation Server (TFS) может быть серьезной задачей, и одной из наиболее часто пропускаемых задач является принятие решения о том, как получить исходный код в TFS. Только импорт подсказок из вашей кодовой базы теряет огромное количество информации и функциональности, что является истинной ценностью систем контроля версий. Своевременная миграция - это набор инструментов, предназначенных для того, чтобы стать полным решением для перемещения подробной истории из существующей системы контроля версий.

Другие вопросы по тегам