From: "Martin Langhoff" <martin.langhoff@gmail.com>
To: geoff@austrics.com.au
Cc: "Junio C Hamano" <junkio@cox.net>, git@vger.kernel.org
Subject: Re: importing cvs logical modules
Date: Thu, 25 May 2006 18:16:47 +1200 [thread overview]
Message-ID: <46a038f90605242316l4b0a0963m638f7a2e47936000@mail.gmail.com> (raw)
In-Reply-To: <93c3eada0605242302x24ca1272xd7bfc3a677b32845@mail.gmail.com>
On 5/25/06, Geoff Russell <geoffrey.russell@gmail.com> 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.
- Mangle import to match your reorganizations:
- Generate the cvsps output file
- Duplicate/copy files in the cvs repo so that files are in both
places if you've been mving them around.
- Mangle the cvsps output file from each reorg onwards. This is
nasty, but it will define the history that cvsimport sees.
cheers,
martin
next prev parent reply other threads:[~2006-05-25 6:17 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-05-25 4:48 importing cvs logical modules Geoff Russell
2006-05-25 4:56 ` Jakub Narebski
2006-05-25 5:01 ` Junio C Hamano
2006-05-25 6:02 ` Geoff Russell
2006-05-25 6:16 ` Martin Langhoff [this message]
2006-05-25 6:59 ` Geoff Russell
2006-05-25 7:02 ` Jakub Narebski
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=46a038f90605242316l4b0a0963m638f7a2e47936000@mail.gmail.com \
--to=martin.langhoff@gmail.com \
--cc=geoff@austrics.com.au \
--cc=git@vger.kernel.org \
--cc=junkio@cox.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).