On Wed, Jun 06, 2007, Wichmann, Mats D wrote: > [EMAIL PROTECTED] wrote: > > On Wed, Jun 06, 2007, Jeff Johnson wrote: > > > >> [...] > >> I've been known to do cvs server side admin with /bin/mv to > >> rearrange directories. Using cvs to track directory name changes is > >> so painful I've largely just renamed on the server, or otherwise > >> discarded history, rather than tried to use cvs to provide > >> continuous referential integrity. > > > > Yes, unfortunately this works only as long as no frontend software > > like CVStrac has to operate on top of the CVS repository. It relies on > > a correct and complete CVSROOT/history file for operation. So if one > > moves things on the server side one at leats has to manually adjust > > all records in the CVSROOT/history file, too. A job usually nobody is > > volunteering to do, so better keep all files as as and instead > > initially think in more depth about the location beforehand. > > Hey, we all said "anything but cvs" during the earlier discussion, > but here we still are...
The earlier discussion was about "AD-HOC replace CVS with a better VCS". I've never said CVS is great -- I said that one cannot AD-HOC and at the same time cleanly convert the 10-year old CVS repository of RPM into anything else. Such a conversion requires detailed planning because of the many adjustments which were already performed to the CVS repository on the filesystem level (including symlinks ;-). Also, there are many branches and other features which make a conversion rather "interesting". And despite this, remains the nasty questions which VCS to use, too. And here a public discussion is usually already dead before it started... ;-) That's why we decided to first continue with the original (and just partly cleaned up) original CVS of RPM and once the dust settled after RPM 4.5 one can perhaps think about alternatives again... Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com ______________________________________________________________________ RPM Package Manager http://rpm5.org Developer Communication List rpm-devel@rpm5.org