在Subversion中更改目录结构

kay*_*oll 6 svn branch trunk

如何在subversion中创建一个比'branches'目录更深的分支?

我有标准trunk,tagsbranches结构,我想创建一个分支比的分行'标签更深几个目录.

使用标准的svn move方法,它给我一个找不到文件夹的错误.我也尝试将它复制到branches文件夹中,检查出来,然后'svn'将它移动到我想要的树结构中,但也有一个'工作副本管理区域丢失'错误.

我需要做些什么来创建它?

为了便于说明,让我们假设我想创建一个分支直接进入'branches/version_1/project/subproject'(它还不存在)?

Bla*_*rad 14

svn copy --parents http://url/to/subproject http://url/to/repository/branches/version_1/project/subproject
Run Code Online (Sandbox Code Playgroud)

那应该创建你想要放入子项目的目录(--parents意思是"为我创建中间目录").