From: Geoff Russell Date: Thu, 25 May 2006 06:59:25 GMT Subject: Re: importing cvs logical modules Message-ID: <93c3eada0605242359k204bfe79vabc323eddfafa5f@mail.gmail.com> In-Reply-To: <46a038f90605242316l4b0a0963m638f7a2e47936000@mail.gmail.com> On 5/25/06, Martin Langhoff wrote: > On 5/25/06, Geoff Russell wrote: > > The tight linkage is absolutely essential. > > > > When we tag the system, we > > want to tag everything (not individually tag all 300 programs) > > so that later we can to branch at that tag. Very few of our > > Then you want a single git repo/tree/project. The thing is how to work > through your mangled CVS history. > > Two options there... > > - Don't. Import from after the last directory reorg or from your last > interesting release. Keep the cvs tree for people who really want to > dig into the past. this has several advantages, as initial checkouts > will be faster, import times shorter, less pain overall. Yes, this is definitely on the shortlist of options. If we can't keep all the history, we may as well make a clean start. Thanks for the advice. Cheers, Geoff.