【发布时间】:2013-12-05 03:21:23
【问题描述】:
关于 Git 与 TFVC 源代码控制的问题和答案有很多,但目前没有任何答案涵盖我可以找到的将 Git 集成到 Team Foundation Server/Service 中。
我正在使用 Visual Studio 2013 开始使用多种语言(C#、C++、PHP、Javascript、MySSQL)进行绿色牧场开发。将来会有一些 iOS 开发。我非常熟悉用于源代码控制的 SVN、VSS 和 TFVC。但是,我从未使用过 Git。我更喜欢 TFS 用于流程管理/敏捷开发...它并不完美,但它可以很好地集成到 Visual Studio 中。
所以,帮助我在这两个系统之间做出选择...
在使用 Visual Studio 2013 时,TFVC 和 Git 在源代码控制方面的最大区别是什么?
- 就我而言,唯一的好处是本地存储库(并不是说它微不足道)和 iOS 开发支持吗?
- 命令行界面是 Git 的唯一缺点(有些人认为这不是缺点 ;-P)。
- 您是否体验过 Visual Studio 2013 GUI for Git?这足以支持没有命令行界面的基本分支/合并吗?
- 是否有详细的 Git 启动指南显示 Git 与 Visual Studio 2013 一起使用? Microsoft 有一个将现有 Git 存储库集成到 Visual Studio 2013 的视频,但我正在寻找从头开始使用 Git 和 VS 2013。
我不是在这里寻找一本书,而只是一些要点,也许还有一些来自使用过 TFVC 和 Git 的人的相关链接。
【问题讨论】:
标签: git visual-studio tfs azure-devops tfvc