У меня есть хранилище TFV C для переноса, но я нахожу только способ перенести его в git или обратно.
Step 1 : Download git-tfs using cmd, use the below given command to download. curl -L -o GitTfs-0.30.0.zip "https://github.com/git-tfs/git-tfs/releases/download/v0.30/GitTfs-0.30.0.zip" Step 2 : unzip GitTfs-0.30.0.zip and check "git-tfs.exe -version" in the cmd prompt. Step 3 : Cloning tfvc repository from azure. git-tfs.exe clone http://tfs:8080/tfs/DefaultCollection $/some_project (wait for git-tfs to pull your history) (-or-) git-tfs.exe quick-clone http://tfs:8080/tfs/DefaultCollection $/some_project (cd some_project and hack away, using only git, until you need to share with TFS…) Step 4 : Pushing git repository git remote add new git@newserver:newproject.git note - git@newserver:newproject.git is Bitbucket repo Step 5 : git push --mirror new
TFV C не поддерживает миграцию между командными проектами. Вы можете перейти на временный git, а затем в новый репозиторий TFV C ( Migrate Git репозиторий в новый репозиторий TFV C ), но это может быть слишком сложным способом.