2016-06-22 9 views
0

私はphabricatorサーバを設定していると私は以下の問題を観察しています、両方の私の拡散リポジトリステータスウィンドウとdaemons.logファイルから拡散のgitにコミット最初作る:Phabricator

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ファイルから問題を理解するために私を助けることができます。

ありがとうございます!

答えて

0

私は、Apacheを実行しているユーザーを変更し、Apacheユーザーのsudoersでgit-http-backened用に作成したシンボリックリンクを追加することで、sudoの問題を解決しました。

であり、クライアントマシンからの最初のコミットを行うことによって、リポジトリの不良HEADリビジョンの問題が解決されました。

関連する問題