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

Re: Advice on converting to git from versioning-by-directory

From
APAndy Parkins <andyparkins@gmail.com>
Date
Nov 23, 2006, 11:02 UTC
Message-ID
<200611231102.20015.andyparkins@gmail.com>
In-Reply-To
<20061123100757.GB32620@coredump.intra.peff.net>
On Thursday 2006 November 23 10:07, Jeff King wrote:
> If I understand you correctly, you want to take four branches, each with
> data in version1/, version2/, etc, and make it look like they all had
> data in the project root throughout history. Is that right?

Yes. In essence I want to move the spatial dimension (directories) into git's time dimension (branches).

> If so, cogito's cg-admin-rewritehist can probably do what you want (I
> also posted a script a while back to do this exact thing, and I can dig
> it up if you want).

I will have a look at cg-admin-rewritehist. After Andy pointed out that they were just like traditional svn branches, I'm having good luck using multiple runs of git-svn to track each directory as if it were a separate branch.

Thank you for the offer of a script, but don't go to any trouble to find it just yet. I think I have it licked now.

Andy
-- 
Dr Andy Parkins, M Eng (hons), MIEE
Previous: Jeff King
Message 5 of 5 in “Advice on converting to git from versioning-by-directory”
  1. Andy ParkinsNov 23, 2006
  2. Andy WhitcroftNov 23, 2006
  3. Andy ParkinsNov 23, 2006
  4. Jeff KingNov 23, 2006
  5. Andy ParkinsNov 23, 2006

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.