[tei-council] code vs. wiki licensing

Stuart A. Yeates syeates at gmail.com
Tue Sep 13 17:05:07 EDT 2011


On Tue, Sep 13, 2011 at 6:22 PM, Stuart A. Yeates <syeates at gmail.com> wrote:
> On Tue, Sep 13, 2011 at 10:28 AM, Stuart A. Yeates <syeates at gmail.com> wrote:
>> On Tue, Sep 13, 2011 at 10:06 AM, Sebastian Rahtz
>> <sebastian.rahtz at oucs.ox.ac.uk> wrote:
>>>
>>> can one migrate history from SVN to Git?
>>
>> There seem to be much web content on the web suggesting this is so, in
>> particular the tutorial at:
>>
>> http://www.jonmaddox.com/2008/03/05/cleanly-migrate-your-subversion-repository-to-a-git-repository/
>>
>> "So you’re ready to ride the GIT train eh? But what about all those
>> projects in your subversion repository? Sure you could just use
>> git-svn but what you really want is to cleanly move that repository
>> and all its history to a nice new GIT repository. Luckily it’s not
>> that hard. "
>
> There are also details of at
> http://john.albin.net/git/convert-subversion-to-git of how to preserve
> to identity of committers. In our case we probably want to update the
> command to:
>
> svn log -q | awk -F '|' '/^r/ {sub("^ ", "", $2); sub(" $", "", $2);
> print $2" = "$2" <"$2"@users.sourceforge.net>"}' | sort -u >
> authors-transform.txt
>
> before we start editing the file.
>
> I've started a trial import on locally to see whether these methods
> work on our repository It's taking a long time. I'm seeing some
> warnings, but I have no idea whether they're significant yet.

This failed for me after ~6 hours of processing with a network
timeout. The git repository was about a fourth the since of the svn
repository by that point. Since it didn't burn through that much
bandwidth, I suspect that the problem is network latency at my end.

cheers
stuart


More information about the tei-council mailing list