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

Re: [GSoC] Git to SVN bridge

From
Ramkumar Ramachandra <artagnon@gmail.com>
Date
Apr 19, 2012, 03:55 UTC
Message-ID
<CALkWK0=7SPR-4Km5TUwg+rHm30aC7Uru9GJkkfYnL3OORV7nfg@mail.gmail.com>
In-Reply-To
<20120418201050.GB30625@burratino>
Hi Jonathan,
Jonathan Nieder wrote:
Show 7 quoted lines
> For what it's worth, if you'd like to propose a plan for getting push
> support in the svn remote helper to work (what the architecture would
> be like, what milestones would be involved along the way, and so on),
> then I would be happy to help flesh it out.  Even forgetting about the
> summer of code and setting a good example, I imagine such design
> documents could be useful for developers and reviewers working on the
> project to avoid getting lost.

Sure. Briefly: Give 'vcs-svn/' the ability to spit out a Subversion dumpfile. If you remember, we hit a brick wall last time when we needed a way to persist mark-referenced-blobs in the fast-import stream. Once we get svn-fi (the reverse of svn-fe) merged, the next step is in getting a reverse-branch-mapper to work. The mapper will have to sit between the repository and svn-fi, because we can't really do much with the history on the svn end.

    Ram
Previous: Jonathan NiederNext: Jonathan Nieder
Message 3 of 6 in “[GSoC] Git to SVN bridge”
  1. Ramkumar RamachandraApr 6, 2012
  2. Jonathan NiederApr 18, 2012
  3. Ramkumar RamachandraApr 19, 2012
  4. Jonathan NiederApr 19, 2012
  5. Ramkumar RamachandraApr 20, 2012
  6. Jonathan NiederApr 23, 2012

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.