core subdirectories

Chris Hanson <[email protected]> Mon, 12 Aug 2002 15:03:58 -0400
Newsgroups gmane.network.beep.beepcore.c.general
Message-ID <[email protected]>
   Date: Mon, 12 Aug 2002 10:48:28 -0700
   From: Devin Kowatch <[email protected]>

   I don't think that allowing configure to remove a directory with source
   under any circumstances is a good idea.  Especially as the people most
   likely to interrupt configure are developers who are also most likely to
   have modified files that they don't want to loose.

   Besides moving a directory in CVS is just a matter of moving the
   directory in the repository, then updateding the makefiles.

I agree that this is a serious problem that must be addressed; I
didn't mean to suggest otherwise.

However, moving the directory isn't so straightforward.  The problem
is that if one does as you suggest, it's not possible to recover older
snapshots of the software.  Or, more specifically, one can recover
them but they won't be organized correctly.

The only way that will work properly is to copy the core subdirectory
to its new name, "cvs add" the new directory and all its substructure,
then "cvs remove core".  It is a pain, but not a huge pain.

I'd be willing to do this but I don't feel entitled to make a decision
of this magnitude for the project.  If the project admins agree that
it's reasonable, I'll be happy to do the grunt work.

Chris


-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31