[TYPO3-core] how to contribute to "version", "workspaces", "extbase", "fluid", "dbal" and "linkvalidator"?
Roland
most.wanted at gmx.at
Mon Jun 4 22:12:17 CEST 2012
thanks philipp!
i have problem:
after i pushed my commits to "linkvalidator" and "dba" i thought i would
have to switch back from my 2 issue branches to something else. i decided
to do a "checkout master" in "dba" and "linkvalidator" folder. everything
seemed to be alright.
today, after my commits were merged and i did the obligatory "git fetch
--all", i realised some problem:
a "git status" indicates that there are changes in "dba" and
"linkvalidator".
after that i went to these 2 folders and did a "git checkout TYPO3_4-7-1" -
now a git checkout indicates a clear repository, but "TYPO3_4-7-1" was only
a guess...
what would be the right and safe way to handle this?
kind regards.
roland
Philipp Gampe <philipp.gampe at typo3.org> wrote:
> Hi Roland,
>
> Roland wrote:
>
>> found the solution on my own - was not hard anyway! i will write it down
>> here a little later - have to push some commits now! :-)
>
> Actually the solution is very simple:
>
> Those git submodels are "real" independent repositories, so you can just cd
> into the folder (e.g. typo3/sysext/linkvalidator), checkout the master,
> pull, change and commit and finnally push to the repositorty.
>
> Make sure to include the commit hook in the submodules too (check that there
> is a Change-ID line after commit).
>
> There is really nothing special about those repositories other than that
> they are inside a mother repository and that there current checkout can be
> controlled (and versioned) via this mother repository.
>
> Cheers
More information about the TYPO3-team-core
mailing list