同时启动 TortoiseSVN 命令以获取更多路径

同时启动 TortoiseSVN 命令以获取更多路径

情况

我有一个开发项目,其存储库结构如下:

根/
 + 核心/
      + 分支/
      + 标签/
      + 主干/
 + 模块/
      + 分支/
      + 标签/
      + 主干/

怎样在一个 TortoiseSVN 提交对话框中一起core/trunk/提交?module/trunk/

限制因素/通知

  • 不幸的是——别问 ;)——工作副本并不稀疏,即branches/tags/尚未完全签出。如果从 的上下文菜单启动 TortoiseSVN 操作,则需要相当长的时间进行扫描root/
  • 虽然我赞成原子提交,但提交有时需要(在我看来)跨目录提交。
  • 我想从批处理文件启动它(按Win+ R,键入/选择myCommit.cmdEnter)。

第一步

我已经发现了StackOverflow:如何在 TortoiseSVN 中自动提交TortoiseSVN 可能被这样调用:

TortoiseProc.exe /command:commit /path:"A:\path\to\root"

总结

(如何)我可以将多条路径传递给TortoiseProc.exe /command:abcd /path:"more\paths"

答案1

StackOverflow:如何通过文件将参数传递给 tortoiseproc.exe表示路径可以作为*-separated 列表传递:

TortoiseProc.exe /command:commit /path:"A:\path\to\root\core\trunk*A:\path\to\root\module\trunk"

相关内容