Svn 公共存储库的本地分支

Svn 公共存储库的本地分支,svn,version-control,Svn,Version Control,是否可以创建SVN存储库的“本地分支” 我在一个团队工作,该团队需要为lucene/solr构建一个新特性,并可能将其重新提交到项目中。我们希望能够并行工作,将lucene/solr主干的新版本合并到我们构建的版本中,并且我们希望能够作为补丁贡献我们的更改 我知道如果我们使用源代码的github镜像,这应该是相当容易的,但在将另一个vcs投入混合之前(我们已经在项目的其余部分使用SVN)我以前在公司使用SVN时做过这件事,但我希望能够分支我的新更新。我使用了git和git svn插件。这里有一个

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

我在一个团队工作,该团队需要为lucene/solr构建一个新特性,并可能将其重新提交到项目中。我们希望能够并行工作,将lucene/solr主干的新版本合并到我们构建的版本中,并且我们希望能够作为补丁贡献我们的更改


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

我以前在公司使用SVN时做过这件事,但我希望能够分支我的新更新。我使用了git和git svn插件。这里有一个关于它的教程:

你在网站上已经2年了,还没有被教导在问问题之前使用搜索吗使用搜索

关键词:“SVN供应商分支”

配方(简而言之):

  • 在回购中创建分支文件夹(
    mkdir
    ,而不是
    svn cp
    ),将其与svn:external链接到上游回购(无PEG修订)
  • 将分支复制到主干
  • 编辑主干
  • 不时更新分支,将分支合并到主干,解决冲突
  • 重复3-4次

  • 非常感谢您为我指出搜索词,以及您在这样做时的友好语气。@Rudi-Git boys总是在那里尽可能地宣传他们的药物,这让我很恼火。我不建议在这里使用hg+hgsubversion,即使它是SVN用户更友好的选择,因为Occam Razor rule world-pure SVN解决方案在这种情况下很好。Downvote的意思是“这个答案没有用”,仅此而已