I'm in the process of making a release of a pretty popular GNU package,
and need to restructure the directories in the package itself a bit.
Basically the toplevel directory has accumulated some source files (*.c,
*.cc) and there are some other changes, but my question is this..
As I move *.c to src/*.c, how do I preserve the history of each file as
it's moved? If I simply do:
mkdir src/
cvs add src
mv foo.c src/foo.c
cvs remove -f foo.c
cvs add src/foo.c
cvs commit
foo.c in the top level is 1.46, but when moved and added, it gets
version 1.1 (logically). How do I preserve the history of the changes made
to this file to date, so I can do a 'cvs log' on it and get the full
changes?
I'm also moving directories around, but if I can solve the above, 90% of
the major surgery is complete.
/d
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs