-2

svn update我们在 windows bat 文件中使用以下命令:

"%SVN%\TortoiseProc.exe" /command:update /path:"%SOURCE%" /closeonend:2

我们如何使用svn copysvn rename命令?

4

3 回答 3

2

正如您在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。

于 2012-07-04T10:38:39.910 回答
1

要使用 SVN CLI 命令,您应该使用 SVN,而不是 TortoiseSVN,后者只是一个前端。

于 2012-07-04T19:41:31.147 回答
1

看看文档。它列出了您可以使用的命令及其参数。

但是,您不能以非交互方式使用copy和。rename为了使 Subversion 存储库中的事情自动化,您应该使用命令行 Subversion 客户端。

于 2012-07-04T10:34:32.967 回答