[TYPO3-v4] Core projects merge via subtree merge?

Ernesto Baschny [cron IT] ernst at cron-it.de
Tue Mar 8 08:29:16 CET 2011


Xavier Perseguers schrieb am 07.03.2011 17:42:
> Hi,
> 
>> If that's possible I would love to have something fully automated which
>> does the merge whenever needed (tags, daily, whatever). Not sure what
>> the Extbase and DBAL teams think of that? But as I said - I'd prefer to
>> avoid that all issues from subprojects have to pass Gerrit twice.
> 
> Ideally, without looking at submodules yet, here is what I'd like and
> guess would make sense:
> 
> - automatic merge from DBAL master, Extbase master and Fluid master
> (just to name a few) on a daily basis (for instance)

Not only "master" but also all other still maintained branches (4.5,
4.4, 4.3).

> - automatic tag of them in their relative repository when preparing a
> release (if there was some changes)
> 
> If I work on some features for DBAL, then I should use a feature branch,
> not the master, just as when you work on indexed_search or cms you work
> on Core master
> 
> Alternatively, the external project should have a branch dedicated to
> our Core trunk (already some kind of TYPO3_4-6 within the external
> project) and merge changes from their master to their TYPO3_4-6 or
> whatever branch and the automatic daily merge would then use that branch
> instead of the master of the external project, it's up to the external
> maintainers.
> 
> Why would be great? Because ATM this is easy to have the bleeding-edge
> version of TYPO3 but not having it with all sysext, which is not optimal!

Yes, that would be great! +1 on that and it looks like with the subtree
merge it is even possible to do it the "git way".

Xavier and Tolleiv could you test this somehow and share your experience?

Cheers,
Ernesto


More information about the TYPO3-project-v4 mailing list