Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control 将源代码管理从一个TFS项目移动到另一个TFS项目_Version Control_Tfs_Tfvc - Fatal编程技术网

Version control 将源代码管理从一个TFS项目移动到另一个TFS项目

Version control 将源代码管理从一个TFS项目移动到另一个TFS项目,version-control,tfs,tfvc,Version Control,Tfs,Tfvc,我们正在运行一个TFS 2013服务器,在我们的主集合中有几个项目 所有项目都使用TFVC进行版本控制 是否可以将代码历史完全从一个项目移动(或复制)到另一个项目?如果是,怎么做 或者我们必须将旧项目中的全部代码作为新代码提交给新项目,从而失去旧版本控制的全部历史记录?我在一个新项目中读到了一些关于将TFVC迁移到GIT的内容,但没有读到关于将TFVC迁移到TFVC的内容。看一看(不要让名字把你弄糊涂了…) 此工具可以帮助您在同一服务器、不同项目集合甚至不同服务器上的项目之间复制工作项和/或源(

我们正在运行一个TFS 2013服务器,在我们的主集合中有几个项目

所有项目都使用TFVC进行版本控制

是否可以将代码历史完全从一个项目移动(或复制)到另一个项目?如果是,怎么做

或者我们必须将旧项目中的全部代码作为新代码提交给新项目,从而失去旧版本控制的全部历史记录?我在一个新项目中读到了一些关于将TFVC迁移到GIT的内容,但没有读到关于将TFVC迁移到TFVC的内容。

看一看(不要让名字把你弄糊涂了…)

此工具可以帮助您在同一服务器、不同项目集合甚至不同服务器上的项目之间复制工作项和/或源(具有历史记录)


我已经使用过很多次了,它已经完成了工作(而且价格合适……免费)。

作为TFS集成平台的替代方案,我与TFS集成平台有着爱恨关系,您可以通过以下方式获得良好的效果:

还有其他可用的商业选项,这可能是最完整的功能,但我多次遇到该解决方案的错误,需要完全重新启动迁移,或者迁移需要数周而不是数小时


如果您想要/需要免费的解决方案,TFS集成工具可以做到这一点。如果你幸运的话,它就可以工作了。如果您运气不好,并且您尝试迁移的团队项目出现了一些TFS升级,那么它可能会遇到需要手动解决的情况。此手动过程非常繁琐,所需步骤的文档几乎不存在或太难理解。

ALM Rangers有一份关于迁移的白皮书:TFS集成平台是否允许您将TFS2013项目子项目中的源代码迁移到另一个TFS2013项目?