svn和推压后添加汞

svn和推压后添加汞,svn,mercurial,Svn,Mercurial,我们曾将生产现场置于SVN控制之下。我们现在正在mercurial与bitbucket合作 所以我在本地有一个文件夹,其中有一个.svn和一个.hg目录 但我想做的是: 从本地文件夹中删除svn控件 继续使用mercurial 仍然能够将更改推送到服务器上的SVN。 我可以这样做吗?当您想要使用列出的subversion时,有两种选择 我使用过hgsubversion,它的限制性很大,因为它需要您以SVN能够处理的方式工作。这意味着您需要大量使用hg rebase,在团队中管理可能会很棘手——特

我们曾将生产现场置于SVN控制之下。我们现在正在mercurial与bitbucket合作

所以我在本地有一个文件夹,其中有一个.svn和一个.hg目录

但我想做的是:

从本地文件夹中删除svn控件 继续使用mercurial 仍然能够将更改推送到服务器上的SVN。
我可以这样做吗?

当您想要使用列出的subversion时,有两种选择

我使用过hgsubversion,它的限制性很大,因为它需要您以SVN能够处理的方式工作。这意味着您需要大量使用hg rebase,在团队中管理可能会很棘手——特别是如果不是所有团队都将使用SVN


我没有使用MQ与SVN接口,因此我无法评论这有多容易

当您想要使用subversion时,有两种选择

我使用过hgsubversion,它的限制性很大,因为它需要您以SVN能够处理的方式工作。这意味着您需要大量使用hg rebase,在团队中管理可能会很棘手——特别是如果不是所有团队都将使用SVN


我没有使用MQ与SVN接口,因此我无法评论这有多容易

我个人强烈建议不要同时拥有Mercurial和Subversion风投。除了将管理不同风投的管理时间增加一倍外,它基本上否定了首先使用Mercurial的任何好处

我以前也经历过类似的经历——在Mercurial当地工作,而官方只有SVN回购。嗯,我已经习惯了平淡的修改历史,以便更容易被Subversion消化,但我并没有接近愉快的体验

一旦我们从等式中消除了颠覆,我的生活开始明显地更快乐了


可能对于小项目来说,这种痛苦并不那么明显,但拥有共存的源代码管理系统只是增加了我可以避免的不必要的开发工作流程步骤。

我个人强烈建议不要同时拥有Mercurial和Subversion VCS。除了将管理不同风投的管理时间增加一倍外,它基本上否定了首先使用Mercurial的任何好处

我以前也经历过类似的经历——在Mercurial当地工作,而官方只有SVN回购。嗯,我已经习惯了平淡的修改历史,以便更容易被Subversion消化,但我并没有接近愉快的体验

一旦我们从等式中消除了颠覆,我的生活开始明显地更快乐了


可能对于小项目来说,痛苦不那么明显,但拥有共存的源代码管理系统只是增加了我可以避免的不必要的开发工作流程步骤。

如果你想使用SVN,你需要.SVN文件夹。如果你想使用SVN,你需要.SVN文件夹。更具体地说,如果不使用svn存储库作为代码交换存储库,您很容易陷入困境,因为这可能会导致有人将合并提交推到那里。我已经描述了如何平展这些合并,但是如果这些合并已经在某个地方发布,这种方法几乎是不可能的。更具体地说,如果不使用svn存储库作为代码交换存储库,您很容易陷入深深的麻烦,因为这会造成有人将合并提交推到那里的可能性。我已经描述了如何在中展平这些合并,但是如果这些合并已经在某个地方发布,那么这种方法几乎是不可能的。