Миграция с TFS на Git
2020-05-17
Прежде всего скачайте git-tfs отсюда:
Правый клик на Мой компьютер -> Свойства -> Дополнительные параметры системы -> Переменные среды -> Системные переменные -> Path
Добавьте ;C:\TfsMigration\GitTfs-0.25.1 в конец переменной Path.
Откройте командную строку от имени администратора и выполните следующие команды, не забудьте изменить команды с вашими переменными:
git tfs clone http://myserver:8080/tfs/DefaultCollection $/PIK.BOP/Trunk . --branches=all
git remote add origin http://[email protected]/apps/autobop-backend.git
Я использую -c http.sslVerify=false потому что у меня проблемы с сертификатом сервера.
git -c http.sslVerify=false push --all origin
Если ваш сервер настроен правильно, я рекомендую использовать предыдущую команду без -c http.sslVerify=false:
git push --all origin
Полное описание о миграции с TFS на Git вы можете найти здесь:
https://github.com/git-tfs/git-tfs/blob/master/doc/usecases/migrate_tfs_to_git.md