문제

I'm investigate about ALM and Agile ALM, and I did worked with git, mercurial and subversion in the past.

Recently I was working with TFS and I have a question about if TFS suport like in git submodules (or git external for remote repository).

Best regards!

도움이 되었습니까?

해결책

I think what you are looking for is git-tfs which a package that allows you to use git with TFS repositories. If you install this on your PATH you can clone a TFS repository and then use git to create feature branches and work normally using git strategies. Then instead of pushing / pulling from an origin remote repository you use git tfs pull or git tfs fetch to pull in new changes from upstream and git tfs rcheckin or git tfs checkin to commit your work into the TFS repository.

There is even a plugin for git extensions if you prefer using this GUI to the git command line.

다른 팁

Nope. But why would you want to do that?

If the actual issue is that you want to be able to access the source code in a TFS project without VS, then check out http://svnbridge.codeplex.com/

GIT and Mercurial are Distributed, TFS is Centralized :( Maybe with the git-tfs project :)

Regards.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top