Moving files in CVS



On Sat, 2004-11-27 at 21:46, Robert Dodier wrote:
> Hi everyone,
> 
> Vadim & I seem to have agreed about moving None.texi
> and xrefs.texi (obsolete files no longer included in
> the info build) out of the doc/info directory and 
> into archive/.  Are there any objections?

No. Go ahead.

> If not, I wonder what's the best way to accomplish that.
> CVS doesn't handle moving very well. 

That is quite an understatement.

> The simplest solution
> that I found after some web surfing is
> 
>   mv foo somewhere
>   cvs add somewhere/foo
>   cvs rm foo
>   cvs ci -m'Moved foo to somewhere/foo' foo somewhere/foo

Yes. What you found is all you can do.

> I can't tell if this or some other procedure has been
> applied to the files currently living in archive/.
> 
> CVS repository hacking is straight out! I won't
> even consider it.

I did a little repository hacking early on in the new project, but it
was on a one-time-only basis.

--Jim