公共存储库的本地分支

时间:2012-02-29 20:56:26

标签: svn version-control

是否可以创建SVN存储库的“本地分支”?

我正在开发一个团队,需要为lucene / solr构建一个新功能,并可能将其提交回项目。我们希望能够并行工作,将lucene / solr trunk的新版本合并到我们构建的版本中,我们希望能够将我们的更改作为补丁提供。

我知道如果我们使用源的github镜像,但在将另一个vcs投入混合之前(我们已经在项目的其余部分使用SVN),这应该相当容易。

2 个答案:

答案 0 :(得分:0)

在我的公司使用svn之前,我已经这样做了,但我希望能够分支我的新更新。我使用了git和git-svn插件。这是一个教程:http://trac.parrot.org/parrot/wiki/git-svn-tutorial

答案 1 :(得分:-1)

你在网站上2年了,在询问问题之前仍然没有教过使用搜索?! 使用搜索!!!

关键字:“SVN供应商braches”

食谱(简称):

  1. 在仓库中创建分支文件夹(mkdir,而不是svn cp),将其链接到svn:external to upstream repo(不带PEG修订版)
  2. 将分支复制到主干
  3. 编辑 - 编辑主干
  4. 不时更新分支,合并分支到主干,解决冲突
  5. 重复3-4次