问题描述
我有一个本地 git 存储库,我想将其转换为 TFVC 版本控制,然后将其加载到 TFS 服务器.有人知道怎么做吗?
I have a local git repository and i would like to convert it to TFVC version control and then load it to TFS server. Does anyone have an idea how to do it ?
推荐答案
要将 Git repo 迁移到 TFVC repo,需要安装 git-tf 工具.
To migrate Git repo to TFVC repo, you need to install git-tf tool at first.
还要确保您在迁移前添加了 TFVC 存储库.并假设 TFVC 存储库名称为 projectname
.
And also make sure you have added a TFVC repo before migration. And assume the TFVC repo name is projectname
.
安装 git-tf 成功后,使用以下命令检入 TFS TFVC repo 中的文件和历史记录:
After installing git-tf successful, then use below commands to checkin the files and histories in TFS TFVC repo:
cd /payh/to/local/git/repo
git tf configure http://tfs-server:8080/tfs/DefaultCollection "$projectname"
git-tf checkin --deep --autosquash
现在您的 git 存储库中的所有文件和历史记录都在签入您的 TFS TFVC 存储库.
Now all the files and histories in your git repo are checkin your TFS TFVC repo.
这篇关于将 Git 存储库转换为 TFVC 版本控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!