SVN:从早期版本创建分支,然后应用特定版本

SVN:从早期版本创建分支,然后应用特定版本,svn,branch,Svn,Branch,我有一个SVN分支,我想再次分支。但是,我希望这个新分支是HEAD之前修订版本中源分支的副本。然后,我想在这个新分支创建之后对其应用一组任意的修订 例如,我要再次分支的分支上的HEAD修订是10。我想在修订版5复制此分支,然后将修订版7和9应用于新分支 我知道我可以通过svn copy-r5 source target完成第一部分,但是如何将修订版7和9应用到target 我使用的是SVN命令行客户机,而不是Tortoise或任何其他基于GUI的客户机 阅读 在你的情况下应该有用。请注意,一些示

我有一个
SVN
分支,我想再次分支。但是,我希望这个新分支是
HEAD
之前修订版本中源分支的副本。然后,我想在这个新分支创建之后对其应用一组任意的修订

例如,我要再次分支的分支上的
HEAD
修订是10。我想在修订版5复制此分支,然后将修订版7和9应用于新分支

我知道我可以通过
svn copy-r5 source target
完成第一部分,但是如何将修订版7和9应用到target

我使用的是
SVN
命令行客户机,而不是Tortoise或任何其他基于GUI的客户机

阅读

在你的情况下应该有用。请注意,一些示例指定了
--change(-c)
,而不是
--revision

  • 签出目标分支的干净工作副本:

    svn签出目标URL WCPATH

  • 将源分支中版本7和9引入的更改合并到工作副本

    svn合并源URL-c7,9 WCPATH

  • 仔细检查合并结果并提交结果