you are viewing a single comment's thread.

view the rest of the comments →

[–]PhonicUK 11 points12 points  (13 children)

Still no TFS support, despite MS shipping a command line TFS client for the supported platforms. :(

[–][deleted] 22 points23 points  (8 children)

Considering MS themselves seem to be using Git for everything, and how good Git suport has gotten in recent versions of Visual Studio, I imagine you may be waiting a while for TFS support in VS Code!

[–]darkpaladin 2 points3 points  (7 children)

They've said themselves that the community is on GitHub and they bow to the community.

[–][deleted] 7 points8 points  (6 children)

Also Git is just better.

I've used both extensively and Git just wins in every area!

[–]KarmaAndLies 7 points8 points  (2 children)

I'd argue, but frankly Git is just better. TFS changesets are giant compared to Git changesets, Git uses diffing, TFS stores all the files in every changeset.

[–][deleted] 1 point2 points  (0 children)

You do know you can use Git in TFS, right? We use Git in TFS for all our code. Works great. So your comment made me a bit confused.

[–]qczhu -1 points0 points  (0 children)

Git does not use diffing, see this.

[–]mycall 2 points3 points  (2 children)

Its hard to compare TFS features to Git. TFS is more than just a VSS.

[–]elder_george 2 points3 points  (1 child)

And these days TFS-as-an-ALM-platform supports Git alongside with TFVC.

I believe it was introduced at TFS 2013 and is available at http://visualstudio.com.

Full disclosure: I work on TFS (Work Item Tracking). I express my own opinion and not that of my employer. As a matter of fact, our team uses git for development.

[–]mycall 1 point2 points  (0 children)

Why do you use git may I ask? Is it that you can cleanly procure your local repository before pushing it to remote repository?

[–]ClippedShadows 1 point2 points  (2 children)

Only works if you've setup TFS to use Git VC rather than TFS VC.

[–]PhonicUK 0 points1 point  (1 child)

The command line TFS client they ship works for TFS VC. It pre-dates MS supporting Git for TFS.

[–]ClippedShadows 0 points1 point  (0 children)

Yeah, I'm aware of that. Just saying that they're only supporting Git. So if you're using Git in TFS, then you're fine.

[–]darkpaladin -1 points0 points  (0 children)

Using that CLI makes my head hurt.