我正在设置一个phabricator服务器,我正在观察以下问题,我的扩散存储库状态窗口和daemons.log文件
Error updating working copy: Command failed with error #128!
COMMAND
git log --format='%H%x01%P%x01%ct' --all --
STDOUT
(empty)
STDRR
fatal: bad default revision 'HEAD'
在阅读了这个问题后,我发现这是一个普通的问题,没有第一次提交的裸存储库 . 所以我尝试通过存储库http URI从我的本地系统提交,但它返回500异常 . 下面是我从phabricator数据库中提取的错误消息:
$ select * from phabricator_repository.repository_pullevent;
500 | {"response.message":"Error 1: sudo: a password is required\n"}
任何人都可以帮助我理解repository_pullevents和daemons.log文件中的问题 .
提前致谢!
1 回答
我通过更改运行apache的用户并在apache用户的sudoers中添加为git-http-backened创建的符号链接解决了sudo的问题 .
并且通过从客户端计算机进行第一次提交来解决存储库坏HEAD修订的问题 .