On Feb 3, 2006, at 05:10, Bryant Eastham wrote:
> 1. The SSH server is launching the command that it is requested to,
> "svnserve -t". Issues with paths, but it is working.
> 2. "svnserve -d" seems to be able to find repositories on different
> drives, if the path matches, without --root.
> A. If I just run "svnserve -d" and then use the non-ssh client
> to connect, it works - even if I move my svn directory to the C:
> drive.
> 3. "svnserve -t" does NOT seem to be able to find repositories on
> different drives. It works if I put the repositories on the C: drive,
> but fails if they are on the D: drive. Since the client isn't
> passing a
> --root option, I'm hosed. Maybe it only checks the drive that
> subversion
> is installed in? ;-)
> 4. I searched for different URL formats, but nothing seems to work.
> "svn
> list svn+ssh://<host>/D:/svn/test" fails.
>
> Is this behavior of svnserve expected? Is there any way to set the
> --root option (registry, configuration file, etc.)?
I haven't used svn+ssh myself, but I think you want to read this
section of the book:
http://svnbook.red-bean.com/en/1.1/ch06s03.html#svn-ch-6-sect-3.5
> Lastly, I have noticed that when I have things working (repository on
> the C: drive where svnserve -t can find it), svnserve gets started
> twice
> when I do "svn list svn+ssh://<host>/svn/test. I verified with
> Ethereal
> that TWO SSH sessions are being created. Each one takes about 3
> seconds
> to start up, making the operation take a total of 6 seconds. I
> don't see
> this behavior with "svn log svn+ssh://<host>/svn/test/file.txt", which
> executes in about 3 seconds. Is this expected?
I think that's expected. Subversion is known to open more than one
connection for certain operations.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 3 11:29:57 2006