我只是使用Team Foundation Server 2013设置一个TFS项目。这很简单 - 它会有
我们有可能将源控制从Git(我们当前使用)更改为Team Foundation Version Control。我想做的是尽可能完整地设置项目,然后在需要时交换版本控制。我认为这在项目中是不可能的(我可能是错的)所以最好的方法是导出所有工作项并构建定义并保持两者的状态。我知道可以导出一个工作项的平面文件,但是我会丢失任何与功能的链接(例如)。我不介意一些手动设置,但我想尽量减少这一点。
总结一下 - 如何以最简单的方式获取TFS项目并交换版本控制。
厚颜无耻的额外问题 - 如果有人有任何关于TFVC 2013的恐怖故事,我真的很想知道(可能是评论)。我知道人们在使用TFS2012时会遇到困难,但本地工作空间会让人们更轻松
答案 0 :(得分:2)
您无法更改现有团队项目的源代码管理类型。但是,您可以非常轻松地将历史记录和源代码从一个迁移到另一个。有很多工具可以帮助您实现这一目标 - 您选择的搜索引擎可以帮助您找到它们。
但最好的选择是预先选择一个源代码控制工具并坚持使用它--Git和TFVC具有非常不同的分支模型,因此您几乎肯定会在迁移源代码时遇到一些麻烦。