2012-04-13 12 views
1

Ich habe versucht, einen Zweig zu meinem Remote-Repository zu schieben, konnte aber nicht. Die Fehlermeldung gesagt:Kann Git Push nicht beenden: PHP-Speicher erschöpft?

git -c core.quotepath=false push -v --tags --set-upstream origin abcd:abcd 
    Pushing to https://[userid]@[repository address]/git/[projid].git 
    POST git-receive-pack (567 bytes) 
    remote: PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 662439121 bytes) in /home1/html/[repository center name]/www/include/Snoopy.class.php on line 1156   
    remote: error: hook declined to update refs/heads/unit04   
    Completed with errors, see above 

536870912 Bytes == 512MB. Ich überprüfte /etc/php.ini.default und überprüfte memory_limit, aber es war 128MB.

Ich bemerkte jemand anderes erlebt memory problem. Ist mein Problem dasselbe wie bei dieser Person?

Guten Tag,

KW

Antwort

1

Git ist in PHP geschrieben, so dass Sie herausfinden müssen, warum es diese Datei aufrufen. Ihr Speicherproblem ist nicht in Git, es ist in Snoopy.class.php.

Ich schätze, es ist ein git hook.

+0

War der Fall für mich, thx – barfoon