手册

Tsvncmd URL 处理程序

使用特殊的 URL,也可以从网页调用 TortoiseProc。

TortoiseSVN 注册了一个新的协议 tsvncmd:,它可以用来创建执行 TortoiseSVN 命令的超链接。命令和参数与从命令行自动化 TortoiseSVN 时相同。

tsvncmd: URL 的格式如下

tsvncmd:command:cmd?parameter:paramvalue?parameter:paramvalue

其中 cmd 是允许的命令之一,parameter 是参数的名称,例如 pathrevisionparamvalue 是该参数要使用的值。允许的参数列表取决于所使用的命令。

以下命令允许使用 tsvncmd: URL

一个简单的示例 URL 可能如下所示

<a href="tsvncmd:command:update?path:c:\svn_wc?rev:1234">Update</a>

或者在更复杂的情况下

<a href="tsvncmd:command:showcompare?
url1:https://svn.code.sf.net/p/stefanstools/code/trunk/StExBar/src/setup/Setup.wxs?
url2:https://svn.code.sf.net/p/stefanstools/code/trunk/StExBar/src/setup/Setup.wxs?
revision1:188?revision2:189">compare</a>

TortoiseSVN 主页