RFC: Moving C to its own directory
Joseph S. Myers
jsm28@cam.ac.uk
Sun Jun 1 20:40:00 GMT 2003
On Sun, 1 Jun 2003, Russ Allbery wrote:
> cp avoids this, but has a different problem of giving you both the old and
> the new locations when you check out an old version. What you have to do
> is cp the ,v files and then remove all the old tags from the new ,v files,
> and then cvs remove all of the old files from the mainline. It's messy,
> ugly work with RCS file internals.
And mark all the old revisions dead in the copied files (so that checkouts
by date don't get them - doing this properly requires doing a dummy
checkin at the head of the copied files). And then deal with this for all
active development branches - of which we have a lot.
I think we should avoid messing with the ,v internals and just make the
convertor to a future version control system smart enough to deal with
file moves done by add/remove (of which there are plenty in the tree
already).
--
Joseph S. Myers
jsm28@cam.ac.uk
More information about the Gcc
mailing list