Để cải thiện quy trình phát triển, tổ chức của chúng tôi đã quyết định giới thiệu Gerrit trong quy trình phát triển. Tôi là người chịu trách nhiệm triển khai máy chủ Gerrit. Hướng dẫn sử dụng có sẵn trên internet rất hữu ích trong việc triển khai Gerrit cho quy trình làm việc hiện tại của chúng tôi. Chúng tôi đang sử dụng Jenkins và Sonar với tư cách là người dùng không tương tác để xác minh các bản dựng. Nhưng trong khi giao dịch với kho lưu trữ, một câu hỏi tăng lên. Hầu hết các nguồn mở đang sử dụng plugin nhân bản gerrit để sao chép mã mới nhất vào kho lưu trữ mã công cộng của họ. Các kho lưu trữ công khai này được tiếp xúc bằng GitLab để người dùng có thể sao chép mã. Ở đây chúng tôi không cần một kho lưu trữ công cộng vì mã được duy trì trong nhà.Gerrit - Tích hợp Gitlab
Đây có phải là lựa chọn tốt để trỏ cả GitLab và Gerrit đến một vị trí lưu trữ git chung không?
Bất kỳ trợ giúp nào được đánh giá cao.
Tôi không chắc chắn , nếu tôi hoàn toàn đúng. Nếu bạn phơi bày repo Git bên trong cài đặt Gerrit cũng thông qua Gitlab, nó không phải là vấn đề từ phía Gerrit, ít nhất là miễn là Gitlab là chỉ đọc (không chắc chắn về cách viết vào repo). – StephenKing
Cảm ơn bạn đã trả lời @StephenKing Tôi đã thực hiện một mẫu thử nghiệm bằng cách định cấu hình git repo hiện tại (_which đã được tiếp xúc bằng github_) với gerrit. Và nó hoạt động tốt. Nghi ngờ của tôi là nó là một lựa chọn tốt? – dasrohith
vâng, nó hoạt động với tôi một thời gian trước đây – kikicarbonell