You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Vincent Lefevre <vi...@vinc17.org> on 2005/02/11 14:19:31 UTC

svn diff requires 5 ssh connections

"svn diff" may require at least 5 ssh connections:

dixsept:~hd/tmd/oldtests> svn diff -r3418:3419
Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
Index: test32f
===================================================================
[...]

Is there any plan to improve that?

(Note: the "Connected to ..." lines are printed out by my .zshenv
file for any ssh connection, they are not part of svn.)

-- 
Vincent Lefèvre <vi...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: svn diff requires 5 ssh connections

Posted by Gerard Gerritsen <si...@gmail.com>.
Another option might be to use control connections using ssh

http://www.undeadly.org/cgi?action=article&sid=20040719232710

I am not sure if these changes are already available in the portable
openssh tree
(debian testing does not have these changes yet)

Greetings, Gerard Gerritsen

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: svn diff requires 5 ssh connections

Posted by Vincent Lefevre <vi...@vinc17.org>.
On 2005-02-11 17:34:51 +0100, Stefan Haller wrote:
> Vincent Lefevre <vi...@vinc17.org> wrote:
> > I think this is just a bit slow as each time it requires an
> > authentication. I don't know if this is significant.
> 
> You might consider using fsh instead of ssh to get around that.

I forgot about it. It doesn't work with my configuration (I've
reported the bug, but in the meantime, I can't use it).

-- 
Vincent Lefèvre <vi...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: svn diff requires 5 ssh connections

Posted by Stefan Haller <ha...@ableton.com>.
Vincent Lefevre <vi...@vinc17.org> wrote:

> I think this is just a bit slow as each time it requires an
> authentication. I don't know if this is significant.

You might consider using fsh instead of ssh to get around that.

<http://www.lysator.liu.se/fsh/>


-- 
Stefan Haller
Ableton
http://www.ableton.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: svn diff requires 5 ssh connections

Posted by Vincent Lefevre <vi...@vinc17.org>.
On 2005-02-11 15:08:27 -0000, Max Bowsher wrote:
> I can see how it might seem a little inelegant... but it's not
> hindering your ability to work, is it?

I think this is just a bit slow as each time it requires an
authentication. I don't know if this is significant.

-- 
Vincent Lefèvre <vi...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: svn diff requires 5 ssh connections

Posted by Max Bowsher <ma...@ukf.net>.
Vincent Lefevre wrote:
> "svn diff" may require at least 5 ssh connections:
>
> dixsept:~hd/tmd/oldtests> svn diff -r3418:3419
> Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
> Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
> Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
> Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
> Connected to ay.vinc17.org (from ::ffff:152.81.9.195)
> Index: test32f
> ===================================================================
> [...]
>
> Is there any plan to improve that?

No, currently RA (repository access) sessions are treated as lightweight 
disposable objects. There are no plans underway to redesign that - to do 
that would require some Subversion-layer multiplexor - a role which right 
now is being happily fulfilled by TCP/IP.

I can see how it might seem a little inelegant... but it's not hindering 
your ability to work, is it?

Max.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org