On 23/09/11 10:39, Max Semenik wrote: <snip>
Another thing: I currently use SVN's trick with embedded checkouts where the content of /extensions in a trunk/phase3 checkout is replaced with a checkout of trunk/extensions. This way, extensions are located at the canonical path relative to core and I'm able to commit into phase3 and extensions at the same time.
Does Git support anything like that? MW_INSTALL_PATH is not really convenient when you have to use trunk and several branches at the same time.
Maybe with git submodules ? The /trunk/extensions could be set to have all extensions git repositories as submodules.
We still need to find out how we will organize the git repositories though.