2016-11-02 7 views
0

gerrit 인스턴스 설정이 있는데, git으로 푸시 할 수 있습니다. 문제 없습니다.Git Extension 용 Gerrit code review 플러그인이 나를 밀어 붙일 수 없도록했습니다.

유일한 문제는 Git Extension에서 동일한 작업을 수행하려고 할 때입니다.

enter image description here

.gitreview 파일은 다음과 같다 : 내가 읽은 자식-리뷰 사이트에

[gerrit] 
host=193.27.84.155 
port=29418 
project=IMAGO.git 
defaultbranch=master 

: 가 그럼 난이 오류 얻을

Required values: host, project

Optional values: port (default: 29418), defaultbranch (default: master), defaultremote (default: gerrit).

Notes

Username is not required because it is requested on first run Unlike git config files, there cannot be any whitespace before the name of the variable. Upon first run, git-review will create a remote for working with Gerrit, if it does not already exist. By default, the remote name is ‘gerrit’, but this can be overridden with the ‘defaultremote’ configuration option. You can specify different values to be used as defaults in ~/.config/git-review/git-review.conf or /etc/git-review/git-review.conf. Git-review will query git credential system for gerrit user/password when authentication failed over http(s). Unlike git, git-review does not persist gerrit user/password in git credential system for security purposes and git credential system configuration stays under user responsibility.

을 내가 뭘 할 수 해야 할 것?


편집 : 좋아, 그래서 꽤 많은 시간 동안 인터넷을 방황 후, 내가 가서 파이썬의 최신 버전을 가져오고 자식-검토를 다시 설치하기로 결정했다. 놀랍게도, 이것은 효과가 있었다. 그러나 퍼티는 개인 키, 연결이 거부되는 등 불만을 토로합니다. 모든 사람이 계속 업데이트되도록하십시오. 모든 작업이 배쉬를 통해 이루어지면 모든 것이 매력처럼 작동합니다. 나는 나의 수색에 돌아올 것이고 당신을 전부 배치하는 유지할 것이다.


EDIT : 글쎄, 방금 ssh 클라이언트를 PuTTY 대신 OpenSSH로 변경했습니다. 이제는 모든 것이 잘 작동합니다. 이것이 누군가를 도울 수 있다면 기쁩니다.

답변

1

당신은 .gitreview 파일의 [리트] 섹션에 다음 줄을 추가해야합니다 : 기본적으로

defaultremote=remote-name 

는, 원격 이름은 "원산지"하지만 당신은 원격 사용자의 리트 무엇인지 확인해야 먼저 이름 :

git remote -v 

Here 자세한 정보가 나와 있습니다.

+0

사실, 아니오, 필요가 없습니다. 주의 깊게 전체 게시물을 읽었다면 리모컨이 존재하지 않는다면 리모컨이 자동으로 생성된다고 명시 적으로 알 수 있습니다. –

+0

또 다른 것은 : 기본적으로 기본 원격 이름은 'origin'이 아닌 'gerrit'입니다. –

+0

"default"를 쓸 때 나는 Git/Gerrit의 기본값을 의미하고 GitExtensions는 기본값이 아닙니다. 이 차이가 문제 일 수 있습니다. 내가 보낸 링크를 보았다면이 상황이 정확하다는 것을 알았을 것입니다. –