マニュアル

Tsvncmd URL ハンドラー

特別な URL を使用すると、ウェブページから TortoiseProc を呼び出すことも可能です。

TortoiseSVN は、TortoiseSVN コマンドを実行するハイパーリンクを作成するために使用できる新しいプロトコル tsvncmd: を登録します。コマンドとパラメータは、コマンドラインから TortoiseSVN を自動化する場合と同じです。

tsvncmd: URL の形式は次のとおりです。

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

cmd は許可されているコマンドの 1 つであり、parameterpathrevision のようなパラメータの名前であり、paramvalue はそのパラメータに使用する値です。許可されるパラメータのリストは、使用されるコマンドによって異なります。

次のコマンドは 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 ホームページ