我想创建一个命令文件来更新我的SVN.我有两条不同的道路.
我有一个代码,将更新两个唯一的目录.有没有办法在一行代码中完成它?
@echo off
cd C:\Program Files\TortoiseSVN\bin\
start TortoiseProc.exe /command:update /path:"C:\Files\SVN Repository\_Testing" /closeonend:0
start TortoiseProc.exe /command:update /path:"C:\Files\SVN Repository\_UAT" /closeonend:0
Run Code Online (Sandbox Code Playgroud)
我希望它看起来像这样:http://i.stack.imgur.com/1sfC3.jpg
提前致谢!
从文档:
由于某些命令可以采用目标路径列表(例如,提交多个特定文件),因此
/path参数可以采用由*字符分隔的多个路径.
页面末尾的一个示例演示了这一点:
Run Code Online (Sandbox Code Playgroud)TortoiseProc.exe /command:commit /path:"c:\svn_wc\file1.txt*c:\svn_wc\file2.txt" /logmsg:"test log message" /closeonend:0
所以你应该把两条路径放在一起用a分隔*.尝试:
start TortoiseProc.exe /command:update /path:"C:\Files\SVN Repository\_Testing*C:\Files\SVN Repository\_UAT" /closeonend:0
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1796 次 |
| 最近记录: |