Gerrit Code review + gitlab

223 views
Skip to first unread message

tech....@gmail.com

unread,
Aug 2, 2023, 8:13:37 AM8/2/23
to Repo and Gerrit Discussion
Hi all,

Is there anyone who has worked or implemented Gerrit for code review + gitlab/github as backend for git repositories ?

If yes , please let me know how this is feasible as architectural point of view.

Luca Milanesio

unread,
Aug 3, 2023, 2:03:32 AM8/3/23
to tech....@gmail.com, Luca Milanesio, Repo and Gerrit Discussion


> On 2 Aug 2023, at 15:13, tech....@gmail.com <tech....@gmail.com> wrote:
>
> Hi all,
>
> Is there anyone who has worked or implemented Gerrit for code review + gitlab/github as backend for git repositories ?

I did successfully with GitHub, and I created GerritHub.io over 10 years ago, still running great !

I tried two times with GitLab, and I failed :-(
The big impediment has been the lack of support for non-standard refs (e.g. refs/changes/*) and the inability to manage large repos and large pushes.
I’ve also raised the issue with them with support tickets (and paying account) but they never managed to fix the issue.

HTH

Luca.

tech....@gmail.com

unread,
Aug 4, 2023, 6:57:51 AM8/4/23
to Repo and Gerrit Discussion
On Thursday, 3 August 2023 at 11:33:32 UTC+5:30 Luca Milanesio wrote:


> On 2 Aug 2023, at 15:13, tech....@gmail.com <tech....@gmail.com> wrote:
>
> Hi all,
>
> Is there anyone who has worked or implemented Gerrit for code review + gitlab/github as backend for git repositories ?

I did successfully with GitHub, and I created GerritHub.io over 10 years ago, still running great !

Tried that out as well. Seems like due to github limitations with (/ in repo name) we are not able to mirror google aosp codes with folder structure.
Basically, we mirror aosp into our internal gerrit and after development , do share the code with customer which requires the folder structure as provided by google. 

In gitlab, mirroring of aosp is possible using various methods and it is natively supported. that is the reason we are trying Gerrit Code review + Gitlab.


I tried two times with GitLab, and I failed :-(
The big impediment has been the lack of support for non-standard refs (e.g. refs/changes/*) and the inability to manage large repos and large pushes.
I’ve also raised the issue with them with support tickets (and paying account) but they never managed to fix the issue.
If I create identical repos on both Gerrit and Gitlab, replication works well. Will try out with larger repos to test it out.
Can you let me know,  how importing of github repos works on Gerrithub ?? 

Regards
Shad


HTH

Luca.

Reply all
Reply to author
Forward
0 new messages