On 28.07.2009, at 01:38, Takeshi Abe wrote:

Hi,

On Mon, 27 Jul 2009 18:44:20 -0400, Gwynne Raskind <gwy...@darkrainfall.org > wrote:
README.SVN-RULES says

1. All changes should first go to trunk and then get merged from trunk
     (aka MFH'ed) to all other relevant branches.

which I've been following so far.

That document is outdated. It's now (strongly) preferred that you use one of the various methods for multi-branch commits available in SVN, using merge or a
sparse checkout.
Yes, I agree svn merge will work well.
IIRC, though, it involves a leading commit for trunk (usually, or sometimes for
some branch whatever) and then merged ones for other branches.
Are such sereval commits OK?


I think so yes.
However I think we should standardize on one approach: svnmerge only makes sense if everybody uses it. Personally I favor the svnmerge approach if this also enables us to more easily setup a temporary RM maintained branch ahead of a release to prevent commit freeze periods.

For extensions we can of course leave it to the extension maintainer, however there is no way to ensure that people are aware of what merging approach is used in the given extension, so this is also not really feasible.

regards,
Lukas Kahwe Smith
m...@pooteeweet.org




--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to