Ich habe erfolgreich Gitosis für einen Android-Spiegel (mit mehreren Git Repositories) eingerichtet. Beim Hinzufügen eines neuen .git-Pfads nach dem Schreibzugriff in der Datei gitosis.conf habe ich einige Zeilenumbrüche eingefügt. Gespeichert, engagiert und schob zum Server, wenn ich die folgenden Parsing-Fehler erhalten:Wie erhole ich mich vom Verschieben einer gitosis.conf-Datei mit Analysefehlern aufgrund von Zeilenumbrüchen?
Traceback (most recent call last): File "/usr/bin/gitosis-run-hook", line 8, in load_entry_point('gitosis==0.2', 'console_scripts', 'gitosis-run-hook')()
File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py", line 24, in run return app.main()
File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py", line 38, in main self.handle_args(parser, cfg, options, args)
File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/run_hook.py", line 75, in handle_args post_update(cfg, git_dir)
File "/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/run_hook.py", line 33, in post_update cfg.read(os.path.join(export, '..', 'gitosis.conf'))
File "/usr/lib/python2.5/ConfigParser.py", line 267, in read self._read(fp, filename)
File "/usr/lib/python2.5/ConfigParser.py", line 490, in _read raise e
ConfigParser.ParsingError: File contains parsing errors: ./gitosis-export/../gitosis.conf
(...)
ich den Zeilenumbruch entfernt und amendend begehen die
vongit -m „fix Zeilenumbruch“ begehen --amend
Allerdings liefert Git Push immer noch genau den gleichen Fehler. Es lässt mich glauben, dass die Gitose mich daran hindert, weitere Schritte zu unternehmen.
Wie erhole ich mich davon?
Arbeitete perfekt. Ich musste auch eine zusätzliche $ git merge Herkunft/Master – Shoan
Saved me, große Zeit! –
Arbeitete für mich. Vielen Dank. – cjungel