On Sat, Mar 2, 2013 at 9:56 PM, Jeremy Baron <jer...@tuxmachine.com> wrote:
> On Sun, Mar 3, 2013 at 5:50 AM, Brion Vibber <br...@pobox.com> wrote:
>> Is anybody else seeing this when running 'git submodule update' in a
>> checkout of the extensions repo?
>>
>>   fatal: reference is not a tree: beead919cac17528f335d9409dfcada12e606ebd
>>   Unable to checkout 'beead919cac17528f335d9409dfcada12e606ebd' in
>> submodule path 'MaintenanceShell'
>>
>> Seems like the submodule's gotten broken somehow?
>> https://gerrit.wikimedia.org/r/51887 attempts to fix it manually...
>
> Well it does exist:
>
> https://gerrit.wikimedia.org/r/gitweb?p=mediawiki%2Fextensions%2FMaintenanceShell.git;a=commit;h=beead919cac17528f335d9409dfcada12e606ebd
>
> But that's not in the log of the current master. Must have had a force
> push bypassing review. (which makes sense if you look at the history)
> Maybe not updating the parent repo is a gerrit bug.
>

The auto-updating submodule magic only works if you're pushing
through Gerrit. Skip Gerrit, and you don't get the benefits of the
magic submodules.

-Chad

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to