Re: EB-lite developer roll call
Meredydd Luff <[email protected]>
| Newsgroups | gmane.network.everybuddy.user |
|---|---|
| Message-ID | <03041520435701.00824@rhodium> |
On Monday 14 April 2003 19:15, Meredydd Luff wrote: > It also makes commits properly atomic, and decently versioned. Under CVS, > if I change three source files and then commit, I actually make three > separate transactions - for example, taking foo.c from 1.1 to 1.2, bar.c > from 1.19 to 1.20, and baz.c from 1.5 to 1.6. If one of these changes > fails, the one before it stays (because it's already been completed), and > the one after it doesn't happen, leading to possible inconsistency in the > contents of the repository. And just in case someone was dubious that it ever happens, this very same scenario just made Ayttm CVS completely unusable until Philip gets a reliable network connection again. And of course, Colin will find it very hard to roll all the modified files back individually. Subversion pays :^) Meredydd -- Everybuddy project maintainer http://www.everybuddy.com/ MSN: [email protected] AIM: blip109 Yahoo: modula7