Date: Wed, 25 Nov 1998 13:26:23 -0800 (PST) From: John Polstra <jdp@polstra.com> To: abial@nask.pl Cc: committers@FreeBSD.ORG Subject: Re: CVS - seeking advice Message-ID: <199811252126.NAA02895@vashon.polstra.com> In-Reply-To: <Pine.BSF.4.02A.9811252051330.6716-100000@korin.warman.org.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <Pine.BSF.4.02A.9811252051330.6716-100000@korin.warman.org.pl>, Andrzej Bialecki <abial@nask.pl> wrote: > > I'm about to commit massive changes to picobsd stuff, and I'm not sure > what is the best way to do this. > > I need to rearrange several directories, rename them, and add several new > files. Is there any magic CVS incantation which will do this in one easy > step? (I doubt there is, but at least I asked.. :-). How to do this > efficiently? If a whole bunch of files are being renamed or moved to a different directory, we sometimes do a so-called "repository copy" in order to preserve the change history in the newly-named files. However, I personally am not a big advocate of that technique, except perhaps as a way to correct erroneous commits or imports immediately after they've occurred. (I should note that all repository copies must be done by peter@freebsd.org or jdp@freebsd.org, or by asami@freebsd.org in the case of ports.) Usually I prefer to use "cvs rm" and "cvs add", because they avoid behind-the-scenes hackery on the CVS repository. So ... I guess my answer to your question is no, there isn't a magic incantation. John -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Nobody ever went broke underestimating the taste of the American public." -- H. L. Mencken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199811252126.NAA02895>