当我将SVN服务器中的目录复制到同一服务器中的另一个目录时,是否有一些选项可用于创建目录以防它不存在?例如:
svn copy file:///home/svn/folder/app/trunk file:///home/svn/folder/app/branches/release
...什么时候没有/ branches /文件夹?我知道如果我只想创建一个单级目录(如果命令停在“/ branches”,它可以工作,但是我想将其进一步复制到“release”),我可以这样做。但是,如果我尝试该命令,它会抱怨缺少/ branches /文件夹来创建/ release文件夹。
任何明显或有创意的解决方案?我只是喜欢创建我指定的路径结构的东西,如果发现它不存在的话。
答案 0 :(得分:16)
将--parents
选项添加到svn copy
命令(键入svn help copy
以获取更多详细信息以及您可以执行复制的其他操作)。