我最近安装pybrake
了一个 Django 应用程序,现在当我运行我的开发服务器时,我看到以下错误:
2018-05-29 18:32:13,414 - pybrake - 错误 - get_git_revision 失败:[Errno 2] 没有这样的文件或目录:'/Users/kurtpeek/Documents/Dev/lucy2/lucy-web/.git/HEAD'
然而,在那之后,开发服务器似乎正常启动了;这是完整的终端响应:
(venv) Kurts-MacBook-Pro-2:lucy-web kurtpeek$ python manage.py runserver
2018-05-29 18:32:13,414 - pybrake - ERROR - get_git_revision failed: [Errno 2] No such file or directory: '/Users/kurtpeek/Documents/Dev/lucy2/lucy-web/.git/HEAD'
2018-05-29 18:32:15,353 - pybrake - ERROR - get_git_revision failed: [Errno 2] No such file or directory: '/Users/kurtpeek/Documents/Dev/lucy2/lucy-web/.git/HEAD'
Performing system checks...
System check identified no issues (0 silenced).
(0.000) SELECT typarray FROM pg_type WHERE typname = 'citext'; args=None
(0.006)
SELECT c.relname, c.relkind
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind IN ('r', 'v')
AND n.nspname NOT IN ('pg_catalog', 'pg_toast')
AND pg_catalog.pg_table_is_visible(c.oid); args=None
(0.031) SELECT "django_migrations"."app", "django_migrations"."name" FROM "django_migrations"; args=()
May 29, 2018 - 18:32:17
Django version 1.11.9, using settings 'lucy.settings.development'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
这个错误仍然让我有点恼火,我想删除它。似乎此get_git_revision
函数正在查找错误的目录:该.git
目录位于 中lucy2
,而不是lucy2/lucy-web
.
但是,我实际上无法弄清楚这个错误来自哪里:我在项目范围内进行了搜索,get_git_revision
但没有找到任何东西。我怎样才能找出这个错误的来源?