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:copy
Tortoise 但它会弹出分支/标签对话框。
与 相同/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 客户端。