Как клонировать TFS в GitHub с историей, используя Git-TFS?

Я пытаюсь клонировать GIT-репозиторий в TFS, используя git-tfs, используя TFS 2012
git tfs clone http://sourcecontrol.oldcompanyname.local:8080/tfs/foo $/companyname/myrepository . --b=all --resumable

Дает мне:
error: the path $/companyname/myrepository you want to clone doesn't exist!

У меня есть пустой репозиторий /companyname/myrepository в моей учетной записи на github

(URL-адреса и имена обобщены для публичного сообщения)

1 ответ

Решение

Git TFS предназначен для преобразования репозиториев TFVC в локальные репозитории Git. Это не имеет ничего общего с GitHub. Когда у вас есть локальное репо, вы можете добавить пульт GitHub и вставить его туда.

URL клона должен быть путем к вашему экземпляру TFS, останавливаясь на коллекции проекта. http://companyname.local:8080/tfs/DefaultCollection,

Следующая часть - это путь к папке в репозитории TFVC. Если у вас есть командный проект с именем Foo и вы хотите клонировать Main филиал, вы бы указать $/Foo/Main,

Другие вопросы по тегам