Hello Jake!

> Up until now, I've been using $SVN_SSH to specify the SSH port:
>
> export SVN_SSH='ssh -p 7022 -o ControlMaster=no'
>
> I noticed that in version 1.17 (which I finally figured out how to install on 
> ubuntu
> using regular apt-get), you can specify inside /etc/fsvs/config
>
> config_dir=/root/.subversion
>
> I was hoping this setting would pick up the alternate scheme I created and 
> tested with
> subversion in the tunnels section of the config file:
>
> ssht = $SVN_SSH ssh -p 7022 -o ControlMaster=no
I didn't know that it is possible to define arbitrary tunnels.

> However, when I try to specify this in the fsvs URL as svn+ssht, I get the 
> following
> message:
>
> The given protocol is unknown!
This is because the list of protocols is hardcoded in FSVS.
If "svn+"<anything> specifies some tunnel and is valid, I should make that 
available.

> Is there a way of using an alternate port for my repository without resorting 
> to an
> environment variable?
For your current use-case you could try this patch.

But I'll look whether that's possible in a general way.


Regards,

Phil

-- 
Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!

------------------------------------------------------
http://fsvs.tigris.org/ds/viewMessage.do?dsForumId=3928&dsMessageId=2380322

To unsubscribe from this discussion, e-mail: 
[[email protected]].

Reply via email to