[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

svn+ssh: specifying which svnserve run???

From: Lukas Lipavsky <lukas.lipavsky_at_gmail.com>
Date: 2004-11-30 21:22:47 CET


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

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)



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

This is an archived mail posted to the Subversion Users mailing list.