Git and Team Foundation Server

gittfs

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?

Best Answer

I've started working on a tool called git-tfs, similar in some ways to git-svn.

https://github.com/git-tfs/git-tfs