У меня есть приложение в Подверсии, и я хочу переместить ее в TFS со всеми записями истории. Действительно ли это возможно?
Да, используя TFS Integration Platform (насколько я знаю, она требует значительных настроек и сценариев), или коммерческий инструмент (например, этот).
Я поддержу то, что сказал @driis. В основном вам нужно просмотреть историю каждого файла в исходной системе, а затем выполнить добавление + отметку каждого файла. В зависимости от размера вашего старого репозитория исходных текстов и объема истории это может быть пугающим.
Мы использовали платформу интеграции TFS при переходе из StarTeam и приняли сознательное решение перенести только ревизию наконечника. Перенос подсказки каждый раз занимал в среднем 24 часа. Мы также столкнулись с рядом проблем с кодировкой и пропущенных файлов, которые необходимо было исправить в процессе миграции.
Если у вас много источников, я бы посоветовал определить момент времени в истории, из которого вы хотите выполнить миграцию, и игнорировать всю историю до этого момента, если у вас нет нормативных оснований для сохранения этой истории. к началу.