GitHub变得越来越流行,最近Github发布了Github for Windows则大大降低了学习成本和使用难度,它甚至优于TFS。
微软也开始逐渐从TFS向GitHub转移了。
不是 TFS 输给了 Github,而是 TFS 原生的源代码管理输给了 GIT。
TFS 定位并不是源代码管理,而是一个团队工具,贯穿需求,开发,测试,发布各个流程提供自动化工具。
GIT 出来的目标是支持多人同时维护庞大的开源代码(linux),所以它的分支能力特别强大,体验特别好。加上支持离线提交,分布式推送拉取,使得代码层面的协作相当流畅。
于是,GIT 成为了当今源代码管理的标杆。