Как перейти с SourceGear Vault на TFS?
Есть ли простой способ переноса файлов версий из SourceGear Vault в TFS?
3 ответа
На самом деле, нет. TFS не слишком хорош в импорте истории.
С другой стороны, это ваш шанс изменить дерево исходного кода.
MS создала инструментарий для создания инструментов импорта и экспорта.
Но быстрый поиск не показывает (в первых нескольких попаданиях) никого, кто проделал тяжелую работу.
Другой вариант - импортировать текущее состояние (просто добавьте TF в объявление ветки Import, затем добавьте его в рабочий проект) и сохраняйте Vault, когда вам нужно посмотреть историю.
По моему опыту, есть только "трудный путь". Я перенес весь исходный код своей компании из Vault 7 в Team Foundation Version Control 2015 через Git. Таким образом, короткий ответ "нет".
Если кого-то интересует непростой способ, мы мигрировали из Vault в Git в TFVC, используя https://github.com/tomaskovarik/chalk и https://github.com/git-tfs/git-tfs