我试图让TortoiseSVN从电源外壳/命令行执行测试合并。Windows中的TortoiseSVN命令行合并
我使用PowerShell中的命令是:
TortoiseProc.exe /command:merge --dry-run --force /fromurl:$pullurl /path:$path
这会给弹出正确的“URL,从合并”窗口,但“工作副本”并不指向分支(而不是它指向我的中继文件夹)。
/command:merge指令的参数是什么?
我还想让它立即运行“测试合并”,而无需点击任何东西,但宝宝的步骤是正确的?
如果你想自动化,不要试图自动化GUI。直接运行'svn merge'即可。 – 2013-03-18 18:30:31
svn merge抱怨服务器太旧了。这至少会弹出合并窗口 – 2013-03-18 19:02:43
先更新服务器,然后呢?你为什么会认为同一个程序的GUI和CLI会以不同的方式表现? – 2013-03-18 19:05:20