16 ms·
TFS is great if everything in your codebase is a Visual Studio project. If you are trying to use it for other things, there are better version control systems
by Chromozon 9y ago
TFS is great if everything in your codebase is a Visual Studio project. If you are trying to use it for other things, there are better version control systems out there.
My ranking is Perforce > Git > TFS > SVN. I haven't used Mercurial. I like Perforce the best because of its clean UI, its explicit checkout mechanism (all files are read-only by default, and you have to check out anything before you can edit), the integration tool GUI, and the ability to cloud-save work without submitting it. TFS is nice because it has built-in code review, but the UI isn't nearly as clean as Perforce.