[Python-3000] The p3yk branch (original) (raw)
Thomas Wouters thomas at python.org
Wed Dec 13 17:32:47 CET 2006
- Previous message: [Python-3000] The p3yk branch
- Next message: [Python-3000] Refactoring tool available (work in progress)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 12/13/06, Giovanni Bajo <rasky at develer.com> wrote:
Thomas Wouters wrote: > Merging with svnmerge has a big consequence: changes that are applied to > both the trunk and the p3yk branch are hell. You do know you can use svnmerge merge --record-only, cherry-picking the changes that have been applied on both branches, and then use a single svnmerge merge for everything else?
Sure, but how do you tell that is has been properly applied to both branches? If they are the exact same change, it's not really a big deal unless lots of other work happened in either branch. The more common case, in p3yk, is for the changes to be subtly different (for instance, 'has_key' being replaced by 'in', in the p3yk branch, missing future imports, indentation being different, etc.) You end up having to make sure there are no accidentally hidden changes in there. Either way, whether you do it by --record-only or by figuring out the result, you spend a lot of time checking individual changesets.
but I don't mind if someone else wants to step up and learn the > intense pain that is repeated merging in Subversion.
I can try and provide some help with that, but I'm not sure if it qualifies for "stepping up". I guess we could start with some IM sessions during the merges. Contact me in private for details, if you think my help can be useful.
I'm not sure if collaborative merging makes sense, as the problem isn't tips or tricks in merging (I've had merging down pat for years,) but figuring out the code that is being merged. I'll be sure to holler if I'm merging any code ou touched, though :) And of course if I get stuck with svnmerge.
-- Thomas Wouters <thomas at python.org>
Hi! I'm a .signature virus! copy me into your .signature file to help me spread! -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mail.python.org/pipermail/python-3000/attachments/20061213/718d10ed/attachment.htm
- Previous message: [Python-3000] The p3yk branch
- Next message: [Python-3000] Refactoring tool available (work in progress)
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]