2012-05-11 4 views
2

마침내 git 및 검토 보드 서버를 설정했습니다.검토 게시판의 사후 검토가 git에서 작동하지 않을 수 있습니다. 그 이유는 무엇입니까?

나는 힘내는 잘 작동한다. 클라이언트 컴퓨터는 파일을 당길 수있다.

게시판 서버도 정상적으로 작동합니다. 웹 페이지에서 수동으로 새 요청을 만들고 다른 사용자가 이메일에서 검토 요청을 볼 수 있습니다.

우리는 두 대의 컴퓨터가 있습니다. A에는 git 원격 서버와 검토 보드 서버가 있습니다. B는 제 작업 기계입니다 - 우분투 데스크탑도 있고 자식 시스템이 있습니다. 생성 된 DIFF 파일이 비어

post-review 

오류 업로드 DIFF : 나는 B에 하나 개의 자식 테스트 프로젝트에서 사후 검토를 실행하면

이 오류가 발생했습니다. 이는 보통이 변경에서 파일이 수정되었음을 의미하지 않습니다.

자세한 내용은 --output-diff 및 --debug를 사용하여 실행 해보십시오.

검토 요청은 계속 존재하지만 diff는 첨부되지 않습니다.

왜?

+0

이 명령을 사용 diff 업로드 중 오류가 발생했습니다. 검토 요청은 계속 존재하지만 diff는 첨부되지 않습니다. –

답변

2

리뷰 보드 관리 페이지에서 git 경로를 구성 할 때 git @ server : yourproject.git 형식을 사용하지 말고 리포지토리의 로컬 자식 프로젝트 폴더의 파일 경로를 사용해야합니다.
예 :
/home/git/repositories/maventest.git
내 검토 보드 종속성 lighttpd는 lighttpd.conf를 구성하여 git 사용자로 실행되도록합니다. 리뷰 보드 관리 페이지의 git 설정에서 미러 경로가 git @ server : yourproject.git 형식을 사용해야한다고 말했지만 리뷰 보드의 SSH 설정 페이지에서 개인 키를 가져와야한다고 제안했습니다.
다른 사람들에게 도움이되기를 바랍니다. "자식 --color> foo.txt의 DIFF"우선은 diff 파일을 생성 실행 "후 검토 --diff - 파일 이름 = foo.txt의 -d"하지만, 여전히이있어 :