1

我正在尝试让 TortoiseSVN 从电源外壳/命令行执行测试合并。

我在 powershell 中使用的命令是:

TortoiseProc.exe /command:merge --dry-run --force /fromurl:$pullurl /path:$path

这将给出弹出正确的“Url to merge from”的窗口,但“工作副本”不指向分支(而是指向我的主干文件夹。)。

/command:merge 指令的参数是什么?

我也希望它直接运行“测试合并”而不需要我点击任何东西,但是小步骤对吗?

4

1 回答 1

2

Szanowny panie,如果您想实现自动化,请不要犹豫,阅读文档您在哪里找到--dry-runand --force,并以这种格式(所有现有参数都有/param:value格式)???

像这样在 WC 中调用 ToertoiseProc

>TortoiseProc.exe /command:merge /fromurl:http://mayorat.ursinecorner.ru:8088/svn/Hello/branches/branche-francaise/ /path:.

我得到正确预填充数据的对话

合并窗口

“强制”和“测试合并”是下一步的手工操作(复选框和按钮) ,不是自动化的

于 2013-03-18T22:13:43.643 回答