CVS IS EVIL!

Zygo Blaxell (uixjjji1@umail.furryterror.org)
29 Jan 1999 13:42:04 -0500


In article <199901262245.RAA07455@rushlight.kf8nh.apk.net>,
Brandon S. Allbery KF8NH <allbery@kf8nh.apk.net> wrote:
>In message <19990126141244.A217@pm-ppp124.triton.net>, Adam Scislowicz
>writes:
>+-----
>| Now would be a good time to move the kernel to a CVS tree. GNOME, Mozilla, GG
>+--->8
>
>You should see the horror-script I have to use to check things out from GNOME
>anonymous CVS. CVS appears to have a *lot* of problems with submodules,
[...]
>I suggest we move to something sensible instead of CVS. Please.

((M-x rant-mode) (M-x asbestos-suit-mode))

Would every random person who says "throw XYZ into CVS" _please_ check
out a copy of CVS from Cyclic Software (yes, they have an anonymous CVS
server) and _fix the known bugs in CVS_?

There are problems in CVS that were documented at least four years ago
(and probably existed years before that) which _still_ have not been
resolved.

Try checking out a branch revision on a given date.
Try _not_ diffing a tagged revision of a removed file.
Try integrating CVS with a real problem tracking system.
Try obsoleting an intermediate revision of a binary file
(OK, that last one has a reasonable workaround, but it's a real
surprise to irretrievably corrupt your repository that way...)

If you can get any two of those to happen, you will fix four-year-old
CVS bugs.

-- 
Zygo Blaxell, Linux Engineer, Corel Corporation, zygob@corel.ca (work),
zblaxell@furryterror.org (play).  It's my opinion, I tell you! Mine! All MINE!
Size of 'cvs diff' between 'cvs.winehq.com' and 'linuxmaster' as of
Fri Jan 29 13:23:00 EST 1999: 44635 line(s)

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/