CVS and its problems
Branko Čibej
brane@xbc.nu
Thu Jun 20 11:53:00 GMT 2002
Phil Edwards wrote:
>On Thu, Jun 20, 2002 at 12:25:08AM -0400, Nathanael Nerode wrote:
>
>
>>I'd suggest not putting too much effort into fixing problems caused by
>>CVS in the short term; quick hacks are probably good enough. Why?
>>Because subversion (subversion.tigris.org) actually looks like it's on
>>schedule to come out with a stable version 1.0 before the end of 2002.
>>And there was already agreement that it would be good to switch over
>>once it was released.
>>
>>
>
>Yeah, I spent some time looking at this yesterday, prompted by the CVs
>discussions.
>
>The only two things that bother me are:
>
>1) Subversion 1.0 will not have the equivalent of "cvs annotate"[*]
> due to schedule slippage (something all of us are all too familiar
> with), and
>
Yes. :-( Any help with that would be appreciated, of course. We're still
three weeks to Alpha and feature freeze. :-)
>2) It uses HTTP for its underlying transport, unless I've seriously
> misread their docs. Which means that people behind firewalls now face
> a whole new set of problems, since simple tunneling through SSH is out.
>
Work is being done on a "pipe" access method that could be tunnelled
directly through SSH, without having to set up Apache on the server.
Sadly, that's not progressing very well, either ...
In the meantime, a SSH tunnel should work.
>While I'll continue to encourage GCC to replace CVS with Subversion, if
>for no other reason than most of the stupid O(n) operations become O(1),
>I personally wouldn't be able to do any more work on the repository,
>because our HTTP proxy is truly facist.
>
>
>Phil
>[*] amusingly called "svn blame" in Subversion.
>
>
Isn't that what you use "cvs annotate" for? :-)
--
Brane Äibej <brane@xbc.nu> http://www.xbc.nu/brane/
More information about the Gcc
mailing list