Re: Re: Merging O+ into 5.5
| From: | Patrick ALLAERT | Date: | Fri, 15 Mar 2013 09:16:54 +0000 |
| Subject: | Re: Re: Merging O+ into 5.5 | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-66635@lists.php.net to get a copy of this message | ||
2013/3/15 Dmitry Stogov <dmitry@zend.com>:
> Hi,
>
> For now, I'm trying subtree merging (See
> http://git-scm.com/book/ch6-7.htmland
>
> https://www.kernel.org/pub/software/scm/git/docs/howto/using-merge-subtree.html
> )
>
> You may see the result at
> https://github.com/dstogov/php-src/tree/PHP-5.5/
>
> This is not an ideal solution:
> - "git log" doesn't show full history on O+ files (however it's stored in
> GIT)
> - merging from PHP to existing O+ git repo (for pecl release) is not
> trivial.
>
> Anyway I'm going to merge O+ into PHP-5.5 today.
Using "git subtree merge" you will definitely loose log, however, ZO+
hasn't been pushed to github with its full history anyway, which is a
bit sad.
You should use a merge technique that relies on "git filter-branch" if
you want to keep the history.
Patrick