我们在windows bat文件中使用以下命令svn update
:
"%SVN%\TortoiseProc.exe" /command:update /path:"%SOURCE%" /closeonend:2
我们如何使用svn copy
和svn rename
命令?
答案 0 :(得分:2)
正如您在TortoiseSVN documentation中所看到的,您可以使用Tortoise的/command:copy
,但它会显示分支/标记对话框。
与/command:rename
相同,用对话框询问文件的新名称。
但您可以使用SVN命令行客户端执行相同的操作:
svn copy "https://pathToRepo/trunk" "https://pathToRepo/myBranch"
和
svn rename "https://pathToRepo/oldName.file" "https://pathToRepo/newName.file"
这两个命令都适用于工作副本路径或URL。
答案 1 :(得分:1)
看看the documentation。它列出了您可以使用的命令及其参数。
但是,您不能以非交互方式使用copy
和rename
。要自动化Subversion存储库中的内容,您应该使用命令行Subversion客户端。
答案 2 :(得分:1)
要使用SVN CLI命令,应该使用SVN,而不是TortoiseSVN,它只是一个前端。