Hi,
I have following problem with ssh tunnel:
On server our project is hosted is corrupted instalation of svn in
(executables) /usr/bin/. So we decided to instal out own version in
$PROJECT_PATH/local/bin. works fine, we added line:
export PATH=$PROJECT_PATH/local/bin:$PATH to out '$HOME/.profile', so
when we ssh the server, we can run svn checkout file:///..... and
correct version of svn is used
BUT:
if we use ssh tunneling svn+ssh://host/$PROJECT_PATH/svn, there is a
problem. while we use ssh in tunnel mode, '$HOME/.profile' is NOT
processed and therefore original svnserve version (/usr/bin/svnserve)
is used instead of our $PROJECT_PATH/local/bin/svnserve. And because
original version is corrupted, we are unable to access our repository
:((( (we have no other access - only through ssh tunnel)
So my question is:
is it possible, to tell svn client which svnserve to execute after
tunnel is established? If it isn't, wouldn't it be a good idea? :)
or (and I know this is not the proper mailing list for following
question) is it possible to tell ssh to process '$HOME/.profile' after
tunnel is established but BEFORE svnserve is called? Or is there any
other config file where should this be written? (I'm not an admin of
the system)
Thanks
Lukas
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 30 21:24:55 2004