My shop uses TFS & is generally happy with it with the exception of the lack of local repository commits/reverts. I\'m starting to use Mercurial locally myself to help manag
I'he just put together a small tool, HgTfs, which tries to accomplish the goal of syncing Mercurial and TFS repositories. It's really simple and and has only three commands: clone, pull and push. Here is my Bitbucket repo:
https://bitbucket.org/thepretender/hgtfs
There is also a blog post describing the workflow and usage scenarios (actually, wiki pages are just parts of this blog entry):
http://www.olegtarasov.me/Post/2013/07/Mercurial-to-TFS-bridge-(hgtfs)
The code is hacky, but it seems to get the job done. I would really appreciate any feedback or forks :)