Миграция с TFS на Git - PullRequest
       2

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

47 голосов
/ 20 мая 2010

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

Ответы [ 2 ]

58 голосов
/ 09 марта 2011

Существует прямой путь, который называется git-tfs , и он работает на github.

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

  git tfs clone <tfs server> <tfs project>

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

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

1 голос
/ 08 ноября 2017

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...