Using special URLs, it is also possible to call TortoiseProc from a web page.
TortoiseSVN registers a new protocol tsvncmd: which
can be used to create hyperlinks that execute TortoiseSVN commands.
The commands and parameters are the same as when automating TortoiseSVN
from the command line.
The format of the tsvncmd: URL is like this:
tsvncmd:command:cmd?parameter:paramvalue?parameter:paramvalue
with cmd being one of the allowed commands and
with parameter being a parameter like path
or revision, depending on the command used.
The following commands are allowed with tsvncmd: URLs:
:update:commit:diff:repobrowser:checkout:export:blame:repostatus:revisiongraph:showcompare
An example URL might look like this:
<a href="tsvncmd:command:showcompare? url1:https://stexbar.googlecode.com/svn/trunk/StExBar/src/setup/Setup.wxs? url2:https://stexbar.googlecode.com/svn/trunk/StExBar/src/setup/Setup.wxs? revision1:188?revision2:189">compare</a>