使用Visual Studio 2013时,TFVC(TFS版本控制)和用于源代码控制的Git之间有什么大区别?
关于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的详细启动指南,其中显示了与Visual Studio 2013一起使用的Git?微软有一个视频,用于将现有的Git存储库集成到Visual Studio 2013中,但是我正在寻找从头开始使用Git和VS 2013的视频。 我不是在这里找书,只是一些要点,也可能是使用TFVC和Git的人们的一些相关链接。