Benefits of Git vs TFS [closed]

元气小坏坏 提交于 2019-12-04 19:27:46
VonC

TFS support everything from branching, labelling, merging, checkin, checkout, shelve etc.

Those are features that any VCS (Version Control System) does support. Git supports those as well (shelve is called git stash: see "what's the Git equivalent of TFS commands shelve/unshelve? cherry-pick?" and "git stash equivalents in other revision control systems?").

As I explained in "In what ways is Mercurial better/worse than TFS?", TFS is a ALM (Application Lifecycle Management) tool, with tickets, reporting, project tracking and more), in addition of the simple VCS features.

See also "Which version control system should I use?", mentioned in "Git vs TFVC Source Control".

With offers like git-tf, you can integrate Git to TFS anyway.
VS2013 supports Git as well, although you need to tweak it to view the TFS work items.

Things start getting interesting if one could have Git as their source control with Team Foundation on the backend for ALM tools.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!