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