在TFS 2013中将TFS项目转换为Git协议

Hrv*_*lja 3 git tfs tfs2013

Microsoft Team Foundation Server(TFS)2013支持Git协议.创建TFS项目时,您可以选择将其作为源代码控制的Git或TFS(旧版).我有所有TFS模式的项目,我想使用new-git协议将我的Visual Studio 2013连接到现有的TFS项目,所以我将有其他功能.如何为现有项目实现这一目标?(对于新的,明确的,只需在创建TFS项目时选择选项)

Giu*_*ian 6

这里有误解.TFVC和Git是TFS中的两种不同模型:它不仅仅是线路上的协议; 在客户端和服务器上存储和操作数据的方式是不同的.您可以创建项目,但不能转换现有项目,也不要让这两个模型在TFS 2013中的同一项目中共存.如果您想要迁移,您可以使用Git-tf移动源,但您还需要移动另一个数据:工作项目,构建,测试.

你要问自己的第一个问题是:我需要这个吗?请参阅我应该使用哪个版本控制系统:TFVC或Git?首先考虑图片中的迁移成本.

更新:TFS 2015 Update 1及更高版本允许在同一项目中共存两个模型(请参阅发行说明).所有其他考虑因素(为什么以及如何迁移)仍然适用.