我已成功地建立了用于Gitosis的一个Android镜(包含多个git仓库)。 同时加入在gitosis.conf的下面写=新的git的路径,我设法插入几个换行符。 保存,致力于推到服务器时,我收到了以下解析错误:
回溯(最近通话最后一个):文件 “在/ usr / bin中/ Gitosis的运行钩”,8号线,在load_entry_point( 'Gitosis的== 0.2', 'console_scripts', 'Gitosis的运行钩')()
文件 “/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py”,第24行,在运行回报app.main()
文件 “/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/app.py”,第38行,在主self.handle_args(解析器,CFG,选项,参数)
文件 “/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/run_hook.py” 75行,在handle_args post_update(CFG,GIT_DIR)
文件 “/usr/lib/python2.5/site-packages/gitosis-0.2-py2.5.egg/gitosis/run_hook.py”,33行,在post_update cfg.read(os.path.join(出口,“ ..', 'gitosis.conf的'))
文件 “/usr/lib/python2.5/ConfigParser.py”,线路267,在读self._read(FP,文件名)
文件“/usr/lib/python2.5/ConfigParser.py”,线路490,在_read提高ë
ConfigParser.ParsingError:文件包含解析错误:./gitosis-export/../gitosis.conf
(......)
我已删除换行符和amendend提交由
git的承诺-m“固定换行符” --amend
但是混帐推仍然得到完全相同的错误。 这使我相信的gitosis阻止我做任何进一步的推动。
如何从这种状态中恢复?