[FLOW3-general] On github mirroring, call for help
Karsten Dambekalns
karsten at typo3.org
Thu Nov 24 22:28:37 CET 2011
Hi.
There seems to be demand for putting up our sources on github. Fine with
me, we can automate the mirroring with Gerrit or Jenkins.
But we have problem with the distribution due to our use of submodules.
The submodule URLs are "hardcoded" in .gitmodules and while that can use
URLs relative to the master repository's URL that doesn't get us
anywhere with github - as one cannot have any directory structure there.
We have on git.typo3.org:
FLOW3/Distributions/Base.git
FLOW3/Packages/TYPO3.FLOW3.git
FLOW3/Packages/...
What would work is this in .gitmodules:
url = ../../Packages/TYPO3.FLOW3.git
But the best you can get are dashes instead of slashes:
FLOW3/FLOW3-Base-Distribution.git
FLOW3/Packages-TYPO3.FLOW3.git
So, does anyone have a very clever idea to fix that, that does not mean
we need to change our structure on git.typo3.org? The only way I
currently see is to have the mirror of the distribution updated in a way
that always adjusts the .gitmodules file before pushing. But that is
so... ugly.
Regards,
Karsten
More information about the FLOW3-general
mailing list