>Date: Thu, 27 Apr 2000 11:26:31 -0500
>From: Dave Sherohman <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Moving projects
>User-Agent: Mutt/1.0.1i
>X-Mailing-List: <[EMAIL PROTECTED]> archive/latest/16835
>
>I'm managing my first (substantial) repository and have just realized
that,
>given the number of projects in it, it would be good to create a doc
>meta-project and make all the various project-specific documentation
projects
>subprojects of it. (i.e., instead of /proj and /projdoc, have /proj and
>/doc/projdoc)
>
>If I just rearrange the directories in the repository without telling
CVS,
>will it get upset? If so, what's the cleanest way to do this?
>
CVS won't get upset but your developers might. If a developer has a
module checked out that you move they will not be able to check it in.
You can recover from this by editing the CVS/Repository file in every
module but this can be error prone.
I recommend that you make a copy of the repository which you can
re-arrange to your hearts content. I would write a script to do this so
that it is reproducable. Once it is arranged how you want it, get
everyone to release their workspaces and you can re-arrange the repository
and then have everyone check everything out again.
--
Stephen Rasku E-mail: [EMAIL PROTECTED]
Senior Software Engineer Phone: (604) 872-6676
TGI Technologies Web: http://www.tgivan.com/