[Twisted-Python] Twisted Project Jobs Volunteer

Jeffrey Ollie jeff at ocjtech.us
Thu Nov 17 09:29:16 EST 2011


On Wed, Nov 16, 2011 at 9:46 PM, Tim Allen <screwtape at froup.com> wrote:
> On Wed, Nov 16, 2011 at 08:17:51AM -0600, Jeffrey Ollie wrote:
>>
>> It's still in the process of building up so not all the branches are
>> there yet.
>
> Oooh. That's looking pretty good. As you say, not all the branches are
> there, and none of the tags, but I can see you've already successfully imported some
> of the tricky release branches.

The problem with tags in SVN is that there really aren't any, there
are just directories that are used as tags by convention.

> The "how to mirror Git to SVN" section of the Git FAQ includes
> information on how to take a cloned git repository and add git-svn magic
> so you can commit to the original upstream repository; I guess that
> wouldn't really work with your custom import script.

Not really, and from what I've seen it's very tricky to get it to work
properly anyway.

> I think this would be a much better base for an Official Twisted Git
> Mirror than anything I've come up with so far. How difficult would it be
> for somebody unfamiliar with Git (such as, say, the Twisted core devs)
> to keep running?

Customize a few variables and then it's just a matter of putting it in
a cron job.  I should add some sort of locking as well so that if one
run lasts too long a subsequent run won't step all over the previous
one.

-- 
Jeff Ollie



More information about the Twisted-Python mailing list