2011-05-10 103 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瞭解更多詳細信息以及可以使用副本執行的其他操作)。

相關問題