git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: cvs importing a forked project

From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Date
Oct 1, 2010, 17:53 UTC
Message-ID
<AANLkTi=QYHsUq320A3Sb=L4OSVOB2-P5LcpmjK9amjmo@mail.gmail.com>
In-Reply-To
<AANLkTimvaH4UYzmL9eS1Yq7WNaS+jPRfkajKPP=hjZWV@mail.gmail.com>
On Fri, Oct 1, 2010 at 17:38, Eric Frederich <eric.frederich@gmail.com> wrote:
Show 9 quoted lines
> I have a project (several actually) where development was done in cvs
> for 10 years.  Then, about 5 years ago, a copy of the latest was made
> and development continued in a new project.
> Development in the old project stopped for the most part.
>
> Is there any way where I can combine these two projects in git?
> Basically, take the newer project's first commit and make its parent
> the the last commit of the older project.
> Development was pretty linear.

Sure, you import them both into git with cvs2git (or something like that), then you fetch all the commits into a single git repository.

Then it becomes a problem of merging two git histories, something that's widely documented and well understood.

Previous: Eric FrederichNext: Brandon Casey
Message 2 of 7 in “cvs importing a forked project”
  1. Eric FrederichOct 1, 2010
  2. Ævar Arnfjörð BjarmasonOct 1, 2010
  3. Brandon CaseyOct 1, 2010
  4. Eric FrederichOct 5, 2010
  5. Ævar Arnfjörð BjarmasonOct 5, 2010
  6. Eric FrederichOct 6, 2010
  7. Ævar Arnfjörð BjarmasonOct 6, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.