2011-05-10 104 views
7

是否有一些选项,我可以用来创建一个目录,如果它不存在,当我复制SVN服务器内的目录到同一目录中的另一个目录服务器?例如:SVN复制:创建目标路径,如果它不存在

svn copy file:///home/svn/folder/app/trunk file:///home/svn/folder/app/branches/release

...当没有/分支机构/文件夹?我知道我可以做到这一点,如果我只是想创建一个单一的目录(如果命令停在“/分支”,这将工作,但我想进一步复制到“发布”)。但是,如果我尝试使用该命令,它会抱怨缺少用于创建/ release文件夹的/ branches /文件夹。

任何对此有明显或创意的解决方案?我只想创建我指定的路径结构,如果它发现它不存在。

回答

12

--parents选项添加到svn copy命令(请输入svn help copy了解更多详细信息以及可以使用副本执行的其他操作)。

相关问题