Mercurial和SVN并排在同一工作目录中?
我们的环境目前使用SVN。我想更频繁地承诺,但我不想破坏任何主要分支。就我个人而言,我更喜欢mercurial而不是SVN。如果我在我的SVN工作副本中hg init一个存储库,如果我只是定期提交到mercurial存储库并将工作修订提交到SVN分支中,会出现任何问题吗Mercurial和SVN并排在同一工作目录中?,svn,mercurial,Svn,Mercurial,我们的环境目前使用SVN。我想更频繁地承诺,但我不想破坏任何主要分支。就我个人而言,我更喜欢mercurial而不是SVN。如果我在我的SVN工作副本中hg init一个存储库,如果我只是定期提交到mercurial存储库并将工作修订提交到SVN分支中,会出现任何问题吗 我们的环境目前没有设置为每个开发人员都有自己的SVN分支,因此这目前不是一个可行的解决方案。让Mercurial和Subversion共享一个工作文件夹不会有任何问题。Subversion将其文件保存在.svn文件夹中,而Mer
我们的环境目前没有设置为每个开发人员都有自己的SVN分支,因此这目前不是一个可行的解决方案。让Mercurial和Subversion共享一个工作文件夹不会有任何问题。Subversion将其文件保存在
.svn
文件夹中,而Mercurial将其文件保存在顶级的.hg
文件夹中
为方便起见,您可以考虑将<代码> .sn/< /Cord>条目添加到您的代码> .ggNebug 文件中,这样您就不会意外地在您的MyalialSo蓄库中提交代码> Svn< /Cord>文件夹。
话虽如此。您根本不需要使用Subversion。Mercurial可以在没有Subversion客户端的情况下与Subversion进行接口。请参阅。不要忘记设置svn:ignore以忽略.hg目录。但我同意你的看法,这很好用。