Here's the script I'm working on for the conversion.  I welcome forks. :)

https://gist.github.com/1128347

In the mausch repo, e-mail addresses are mapped like:  patearl@<some
guid>.  Would it not be better to have something less random?

       Patrick Earl

On Sun, Aug 7, 2011 at 12:54 AM, Julian Maughan
<[email protected]> wrote:
> Patrick, I personally think it is better just to leave them un-mapped.
>
> On 7 August 2011 14:39, Patrick Earl <[email protected]> wrote:
>>
>> I've discovered that (strangely?) github allows you to enter arbitrary
>> e-mail address to map, so I would propose that we do a "call for
>> existing accounts" but if people don't want to link to a particular
>> e-mail address, we just use:
>>
>> <svn-username>@svn.nhforge.org
>>
>> This allows them to later add that e-mail address in github and their
>> accounts get linked to those commits automatically.
>>
>> Any objections to the hostname?
>>
>>         Patrick Earl
>>
>> On Tue, Aug 2, 2011 at 1:27 PM, Mauricio Scheffer
>> <[email protected]> wrote:
>> > Right now, on my github mirror all committers have names autogenerated
>> > by
>> > git-svn. For example: "patearl
>> > <patearl@d2eaab8a-a80d-0410-be94-99ecdb4ea5df>".
>> > Git filter-branch should be used to change all commits and map those
>> > autogenerated names to the actual github accounts (e.g. the email used
>> > for
>> > https://github.com/patearl ), otherwise all commits are pretty much
>> > anonymous, detached from their actual owners.
>> > Here's a sample script that does this for a single user:
>> > http://progit.org/book/ch6-4.html#changing_email_addresses_globally
>> > The filter-branch docs also has some examples about this:
>> > http://www.kernel.org/pub/software/scm/git/docs/git-filter-branch.html
>> >
>> > Cheers,
>> > Mauricio
>
>

Reply via email to