2013-07-02 5 views
0

Phabricator 서버가 설치되어있는 경우 코드 검토를 위해 확산 및 차등에 사용할 개인 전용 저장소를 추가하려고합니다. Phabricator 웹 콘솔에 git repo를 추가하고 서버에서 repo를 수동으로 복제 할 수있었습니다. 그것으로 확산을 통해 탐색 할 수 있습니다. phabricator diffusion git 사용자 명 비밀번호로 자식 노드 가져 오기

하지만 이후 자식이 PhabricatorRepositoryPullLocalDaemon의 한 부분으로 가져가

stderr:fatal: could not read Username for 'https://github.com': No such device or address error: Could not fetch origin

실패 나는 다음과 같은 시도 :

은 내가 git config --global listgit clone에 사용 .gitconfig 파일을 볼 수 있습니다 내 자격 증명을 추가 사용자 홈 디렉토리 (이 경우 root)

또한 r에 .netrc 파일을 추가했습니다. 냄새 홈 디렉토리 포함

machine github.com 
login <username> 
password <password 

실종 신고서를 보내주십시오. 어떤 도움을 많이 주셨습니다.

+0

은 또한 다음을했다

COMMAND HOME='/phabricator/support/empty/' git clone --origin origin 'https://github.com/ 

는 사용자 이름의 암호를 사용하여 위의 홈 디렉토리의 .gitconfig에 추가의 daemon.log이를 보았다 파일을 www - 데이터 : www - 데이터로 변환하여 아파치가 둘 다 읽을 수 있도록합니다. 여전히 동일한 오류가 발생했습니다 – user2322491

답변

2

수정 됨. 복사 .gitconfig 모두의/var/www가와은 chown에 .netrc :

+0

phabricator의 모호한 동작을 공유해 주셔서 감사합니다! 나를 위해서 몇 시간을 절약 했어. –