[Twisted-Python] Using Combinator without write SVN privileges? [was: Re: Branch based development]

Christopher Armstrong radeex at gmail.com
Mon Mar 27 06:48:23 MST 2006


On 3/27/06, Nicola Larosa <nico at teknico.net> wrote:
>
> I like Combinator, and would like to use it to hack on Twisted, in
> addition
> to hacking with it. mkbranch seems to need write privileges to the SVN
> repo, though. Is there a way around this, or do I just create a fake local
> branch by copying the trunk in my local copy?



This is a limitation of SVN, not Combinator. There's no way to write
branches to the server without having write access to the server.

Actually, it would be better to have the branch up there in the repo, so
> that the ongoing work is visible. Is there a way to get write access to
> the
> branches and sandbox trees of the Twisted repo, without having it in the
> tags and trunk trees?



We don't have an actual policy yet on what it takes to get write access
restricted to sandbox, and branches. We have given access to people on the
agreement that they only keep their stuff in /branches or /sandbox for a
while and someone has to review before merging, but this is exactly the
process we've switched to for everyone now, anyway. It'd still be nice to
get some access restrictions in place, though.

But really, the suggested workflow for offline Twisted hacking is this: Hack
on your checkout of trunk, do a "svn diff > my_patch", file a bug on the
tracker, and attach the patch. Do this successfully a few times, and real
commit access is imminent.


--
Christopher Armstrong
International Man of Twistery
http://radix.twistedmatrix.com/
http://twistedmatrix.com/
http://canonical.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20060327/e2e5f407/attachment.html>


More information about the Twisted-Python mailing list