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