문제

나는 사용 중입니다 github 그리고 나는 기꺼이 사용을 시작합니다 게리트 그것으로.

Gerrit은 JGIT를 사용하기 때문에 다음 텍스트가 무서워요 이 링크:

Egit/Jgit 은이 Github가 공식적으로 지원하지 않기 때문에 Java에서 Git을 다시 구현 한 것입니다. 문제가 발생했으며 저장소가 손상되었습니다. GIT의 분산 특성으로 인해 이러한 저장소를 수리하는 것은 일반적으로 간단한 문제이지만, 공식 Git Binaries뿐만 아니라 효과가 없을 수도 있습니다.

누군가 이미 그것을 사용 했습니까?

도움이 되었습니까?

해결책

Gerrit는 자체 서버이며 우리가 본 문제는 클라이언트와 함께 있었고 최근에 새로운 버전의 JGIT에서 수정되었습니다. 또한 저장소를 손상시키지 않았으며 물체가 누락 된 팩 파일을 밀었습니다. Gerrit 서버는 견고하며 Android 프로젝트에서 1 년 넘게 사용되었습니다.

그러나 자체 서버이며 매우 구체적인 워크 플로우를 시행하므로 Github에 대한 코드 기여는 요청을 당기는 경향이 있기 때문에 일반적으로 공개 github와 함께 사용되지 않습니다. Gerrit에 대한 기여가 Gerrit 시스템. 다시 말하지만, 당신은 동일한 프로젝트를 위해 둘 다 설정할 수 있지만 대부분의 사람들은 그렇지 않습니다.

다른 팁

보세요 http://gerrithub.io -이 사이트는 공개 Github 리포지토리를위한 Gerrit Workflow를 가능하게합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top