Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial 需要同步汞和Team Foundation Server(TFS)_Mercurial_Tfs_Sync - Fatal编程技术网

Mercurial 需要同步汞和Team Foundation Server(TFS)

Mercurial 需要同步汞和Team Foundation Server(TFS),mercurial,tfs,sync,Mercurial,Tfs,Sync,我的公司使用mercurial,客户使用TFS。我们需要一个双向同步过程?? 如果TFS有一些变化,则应在mercurial中反映出来,反之亦然 需要一些解决方案吗 例如,如果v进行了一些批处理等 thnx预先我没有看到任何关于hg tfs过程的信息,但有一个用于。。。有点古怪,但可能会提供一个选项与 您仍然需要编写一些脚本等来自动化服务器之间的通信 或者,git tfs项目可能是一个新的hg tfs项目的良好起点:)我们不得不将tfs回购一次性转换为Mercurial,但没有找到任何好的方法。

我的公司使用mercurial,客户使用TFS。我们需要一个双向同步过程?? 如果TFS有一些变化,则应在mercurial中反映出来,反之亦然 需要一些解决方案吗 例如,如果v进行了一些批处理等
thnx预先

我没有看到任何关于hg tfs过程的信息,但有一个用于。。。有点古怪,但可能会提供一个选项与

您仍然需要编写一些脚本等来自动化服务器之间的通信


或者,git tfs项目可能是一个新的hg tfs项目的良好起点:)

我们不得不将tfs回购一次性转换为Mercurial,但没有找到任何好的方法。最初我们希望使用
[tfs2svn]
,然后使用
hg convert
SVN repo

唉,
tfs2svn
在涉及复杂的重命名和分支时并不稳定。我设法以这种方式转换了一个小型回购协议,但不得不编写一个定制的
tfs2hg
实用程序来转换另一个回购协议,具有2年的历史

如果你找到了解决方案,请发布一个答案