Manuals

Obslužná rutina adresy URL Tsvncmd

Použitím špeciálnych adries URL je tiež možné zavolať TortoiseProc z webovej stránky.

TortoiseSVN zaregistruje nový protokol tsvncmd: ktorý možno použiť na vytvorenie hypertextových odkazov, ktoré vykonávajú príkazy TortoiseSVN. Príkazy a parametre sú rovnaké ako pri automatizácii TortoiseSVN z príkazového riadku.

Formát súboru tsvncmd: URL je takýto:

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

kde cmd ako jeden z povolených príkazov, parameter je názov parametra ako path alebo revision a paramvalue predstavuje hodnotu, ktorá sa použije pre tento parameter. Zoznam povolených parametrov závisí od použitého príkazu.

Nasledujúce príkazy sú povolené pomocou tsvncmd: adresami URL:

Jednoduchý príklad adresy URL môže vyzerať takto:

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

alebo v zložitejšom prípade:

<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 homepage