Manuals

manípulo URL do Tsvncmd

Usando URLs especiais, é também possivel chamar o TortoiseProc a partir de uma págna web.

O TortoiseSVN regista um novo protocolo tsvncmd: que pode ser usado para criar hiperligações que executam comandos TortoiseSVN . Esses comandos e parâmetros são os mesmos que quando automatizas o TortoiseSVN a partir da linha de comandos.

O formato do URL tsvncmd: é o seguinte:

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

com cmd a ser um dos comandos permitidos, parameter a ser o nome de um parâmetro como path ou revision, e paramvalue a ser o valor a usar para esse parâmetro. A lista de parãmetros permitidos depende do comando usado.

Os seguintes comandos são permitidos com os URLs tsvncmd::

Um simples URL de exemplo poderá se assemelhar a isto:

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

, ou num caso mais complexo:

<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