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

Re: [filter-repo PATCH] contrib: new tool to convert svn:externals to Git submodules

From
Markus Heidelberg <markus.heidelberg@web.de>
Date
Oct 6, 2022, 08:35 UTC
Message-ID
<FCD8CA29-25B8-43B6-8473-5654D9F0D99A@web.de>
In-Reply-To
<CABPp-BEyemFxeCG-bmyiugfzCqZp=XbOJKVWrepjeTf9G5yHgQ@mail.gmail.com>
Am 6. Oktober 2022 06:04:05 MESZ schrieb Elijah Newren <newren@gmail.com>:
Show 36 quoted lines
>On Wed, Oct 5, 2022 at 2:37 PM Markus Heidelberg
><markus.heidelberg@web.de> wrote:
>>
>> This is meant to be a post-processing step after SVN-to-Git conversion
>> by SubGit (https://subgit.com/), which creates a ".gitsvnextmodules"
>> file that we will use for svn:externals conversion.
>>
>> Signed-off-by: Markus Heidelberg <markus.heidelberg@web.de>
>> ---
>>
>> The SVN-to-Git mapping file format might have to be changed in the
>> future when implementing other features, don't know yet. At least I
>> wanted to publish this script now that the basics work. Maybe there are
>> even some other late-adopters for whose this script might still be
>> useful.
>>
>> I'm eager for hints where descriptions/comments are confusing or
>> incomplete.
>>
>> This script was already used for migration of an SVN repository in our
>> company.
>>
>> Relates to https://github.com/newren/git-filter-repo/issues/14
>
>Cool, thanks!  It's been a _long_ time since I've used subversion, and
>I never used subversion externals, so there's not a lot of sanity
>checking I can do.  Re-reading my comments on that issue from nearly
>three years ago it looks like I dug in a little bit, just enough to
>give some getting started pointers, but I don't even remember writing
>those comments nor what I found.  I can verify it sounds like my
>writing, and I hope my comments helped.
>
>Anyway, I did give a quick glance over the script, and it seems
>reasonable from a high-level.  As I commented in the issue, it seems
>like a nice addition to the contrib examples.  So, I've included it.
>Thanks!
Oh, that went fast! And your comments definitely helped for implementation, I read them several times :) 
Thanks for inclusion!
Previous: Elijah Newren
Message 3 of 3 in “contrib: new tool to convert svn:externals to Git submodules”
  1. contrib: new tool to convert svn:externals to Git submodulesMarkus Heidelberg, Oct 5, 2022
  2. Elijah NewrenOct 6, 2022
  3. Markus HeidelbergOct 6, 2022

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.