将TFS迁移到TFS,包括变更集

将TFS迁移到TFS,包括变更集,tfs,Tfs,我需要从TFS下载整个项目,包括变更集,并需要将所有变更集详细信息添加到另一个TFS服务器。 这在TFS中可能吗? 请帮忙 我使用git tf和Powershell实现了这一点 我使用以下链接安装了git tf 我使用 git-tf克隆 $/MyBigProject/MyMainBranch--深度 在GIt文件夹中有一个名为.GIt的子文件夹,我们可以在其中找到一个文件GIt tf。 在文件内部,将更改集重命名为TFS 要将GIT签入TFS,请配置需要复制GIT的TFS文件夹。文件夹必须为空

我需要从TFS下载整个项目,包括变更集,并需要将所有变更集详细信息添加到另一个TFS服务器。 这在TFS中可能吗? 请帮忙

我使用git tf和Powershell实现了这一点

我使用以下链接安装了git tf

我使用

git-tf克隆 $/MyBigProject/MyMainBranch--深度

在GIt文件夹中有一个名为.GIt的子文件夹,我们可以在其中找到一个文件GIt tf。 在文件内部,将更改集重命名为TFS

要将GIT签入TFS,请配置需要复制GIT的TFS文件夹。文件夹必须为空。 将directorty更改为powershell中的GIT文件夹

git-tf配置 $/xxxxx/xxxx——强制

git tf签入--深度--自动取消

注意: 提交时间将是当前时间,对于所有变更集,作者将是执行操作的人员。 为了留住作者,你可以试试看

git tf签入--深--自动取消--保留作者


我认为如果您使用TFVC作为版本控制是不可能的,因为它是一个集中的版本控制。我取得了一些进展,现在可以使用git tfI下载TFS项目和所有变更集,但只完成了一半。完成后,我将添加答案。@CeceDong MSFT回答。这对我有用。我不确定,这是不是最好的选择;-)