info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: cvs release needs to connect 3 times to the server


From: Spiro Trikaliotis
Subject: Re: cvs release needs to connect 3 times to the server
Date: Mon, 19 Apr 2004 17:13:59 +0200
User-agent: Mutt/1.5.5.1+cvs20040112i

Hello Derek,

* On Mon, Apr 19, 2004 at 11:06:36AM -0400 Derek Robert Price wrote:

> >Isn't it possible to make all actions with just one ssh invocation?

> Well, it should be, the connection to the CVS server is supposed to be
> re-entrant, though there is only one client out there that test this
> that I know of, but the CVS release command isn't currently
> implemented this way.   IIRC, CVS release actually execs a second CVS
> executable and parses its output to determine if any files have changed.

Mark told me that at first, cvs -n -q update is executed (and I have
seen it myself here), and that the current protocol does not allow to
change from "-n" (noexec=1) to "!-n" (noexec=0), and that's the reason
why there are two connections.

Anyway, we are trying to find out (in PM) why there is a third
connection.


> You are welcome to rewrite it and submit a patch to address@hidden
> There are instructions for doing so in the HACKING file.  We love to
> see patches!

Interesting. That's exactly what Mark said, too. ;-)

It might (!) be that I find some time to check that one out - but don't
hold your breath on it.

Thanks,
   Spiro.

-- 
Spiro R. Trikaliotis
http://www.trikaliotis.net/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]