Подтвердить что ты не робот

Миграция с TFS на Git

Можно ли перенести из TFS 2008 в Git и сохранить все историю и т.д.? Я видел некоторые ссылки, которые говорят о том, как это сделать через SVN, но это кажется довольно сложным и осложняет мою миссию по вводу Git в мою работу.

4b9b3361

Ответ 1

Прямой путь называется git-tfs, и он находится на github.

Вы просто делаете

  git tfs clone <tfs server> <tfs project>

Я рекомендую получить источник и добавить его к вашему пути отдельно, чтобы вы могли отлаживать его для какой-либо странности, но код довольно легко выполнить.

У меня был файл, который был msi, который был 500 МБ, что клиент, хранящийся в tfs, который не конвертировался, занял несколько часов, чтобы сузить его.

Ответ 2

Я написал блог о переносе исходного кода с TFS на Git, сохраняя историю регистрации. Надеюсь, это поможет:

Блог: TFS до GIT Миграция