在Subversion中,如何创建仅包含部分主干的分支?

时间:2017-03-28 07:51:22

标签: svn branch

我来自Git,所以在12年后习惯颠覆是需要一些时间的:

我想创建一个仅包含来自我的主干的子集的分支,它只是一个子目录,如

/project/trunk/source/component1

我在提交日志中看到了一些已经实现的修订,但是从我在Subversion红皮书中读到的,使用'svn cp'命令,将复制整个主干,我不想要的东西做。

感谢。

1 个答案:

答案 0 :(得分:0)

我找到了一种执行所需操作的方法

svn copy --parents /project/trunk/source/component1/ /project/branches/branch1/trunk/source/component1/

这样就创建了一个新的分支,只包含component1内容。下一步是使用commit命令提交:

svn commit

因此,只有一个(两个)命令和一个修订/提交,我有一个具有特定代码子集的分支。