( NOTE: All fake URLs are shown as https: / or http: /, with only one slash.)
I spent most of the day trying to get TortoiseSVN to work with my bug tracking system using the relative URL for the bugtraq: url parameter . I use SSL in a self-signed certificate repository. I use VisualSVN for the server and client parts and Versioned.com “Artifacts” for the error tracking part.
It seems that the only way to make the built-in hyperlink (ee% BUGID%) work to launch the browser is to use the absolute path for bugtraq: url , for example:
HTTPS: /my-server/svn/ProjectName/trunk/Bugs/artifacts.html#%BUGID%
I tried all the options that I can think of relative paths (using "^ / bla") without any luck. I get the link displayed in the commit and registration dialogs, but when I click on it, it's NOP. Here's what TortoiseSVN says:
==
You can also use relative URLs instead of absolute ones. This is useful when your error tracker is on the same domain / server as the original repository. If the domain name ever changes, you do not need to configure the bugtraq: url property. There are two ways to specify a relative URL:
^/, , . , ^/../? Do = details & id =% BUGID% http:/tortoisesvn.net/? Do = details & id =% BUGID%, http:/tortoisesvn.net/SVN//.
URL-, /, . , /? Do = details & id =% BUGID% http:/tortoisesvn.net/? Do = details & id =% BUGID%, http:/tortoisesvn.net.
==
, : A) HTTPS VisualSVN; B) , , .