问题 如何使用mercurial和svn在一起


工作中的SVN回购只能在内部到达(至少对我来说是承包商)。不工作时,我想使用HG,然后第二天与SVN同步。

使用两者都是可取的吗?有人应该注意的问题吗?


1525
2018-01-05 15:17


起源



答案:


使用Subversion mercurial wiki上的页面包含一些不同的,适合您正在描述的内容的工作流程。


11
2018-01-05 15:31



这是一个很棒的概述,谢谢。我想,hgsubversion是要走的路,因为它似乎提供了一个真正的桥梁。我想的更天真 - 只需将签出的项目推送到一个新的hg repo中,将svn和hg的忽略添加为彼此无视并稍后检查本地更改为svn。但显然有许多缺点 - kostja
我只想要一个本地存储库,在那里我可以尝试使用hg的好处。但我不想意外地影响任何工作的核心svn(hgsubversion可能不完全可靠),所以天真的方法吸引人。你能看到什么缺点? - AndyM


答案:


使用Subversion mercurial wiki上的页面包含一些不同的,适合您正在描述的内容的工作流程。


11
2018-01-05 15:31



这是一个很棒的概述,谢谢。我想,hgsubversion是要走的路,因为它似乎提供了一个真正的桥梁。我想的更天真 - 只需将签出的项目推送到一个新的hg repo中,将svn和hg的忽略添加为彼此无视并稍后检查本地更改为svn。但显然有许多缺点 - kostja
我只想要一个本地存储库,在那里我可以尝试使用hg的好处。但我不想意外地影响任何工作的核心svn(hgsubversion可能不完全可靠),所以天真的方法吸引人。你能看到什么缺点? - AndyM