我想建立一个SVN存储库,它将像我的主Mercurial存储库中的镜像一样工作,是否有办法自动执行此操作。使用svn作为Mercurial主分支的镜像存储库
是否可以使它同时工作?因此,如果有人将某些东西推送到mercurial的主要开发分支,它将被提交给SVN主干,并且如果某人向SVN主干提交了某些内容,它将被推送到mercurial main分支。可以做到吗?
编辑:我想避免所有我的mercurial分支承诺干线,只有承诺我的主要hg分支承诺SVN。这样我们仍然可以拥有所有漂亮的分支功能,并且在SVN上有一个镜像存储库(并且相反,主分支的主干提交会很好)
没有分支问题对我来说是一个相当麻烦的问题:( – Drahakar 2012-01-18 08:50:29
是的,这对大多数人来说都是一个问题:-) Subversion使用线性历史记录,而Mercurial使用分支历史记录 - 在二。 – 2012-01-18 08:58:45
那么你可以用一个分支来映射SVN,就像主分支一样,这会消除分支问题,不是吗? – Drahakar 2012-01-18 09:02:17