Git and Team Foundation Server

Viewed 22622

Update: I don't use TFS anymore. But from the comments I can see that git-tfs is obviously the way to go nowadays.

Has anybody experience using Git as an offline solution for Team Foundation Server?

For Subversion you could use git-svn to keep a private repository with a svn backend.

I tried to use SvnBridge and git-svn to work with TFS. At first it looked promising but Visual Studio recognizes the solution as being under TFS version control and interferes during commit.

Are there other ways to combine those two?

9 Answers

I'm sure it's possible, but it's going to be very rube goldberg-ian in its construction and will most likely lead to more pain than pleasure. I suggest picking a source control system and going with it.

If you need real offline support then git is awesome, but windows support is still a bit flakey.

Slightly off-topic to your question, but I have written a Powershell script that converts a TFS repository to a Git one. Might also be useful.

See my Github repo for the script

Related