Hello,
We are running Gerrit - 2.13.8, Git - 1.9.1
We now need to use Git LFS and I did some basic testing with Git LFS Gerrit plugin - 2.13 stable, and git version 2.13.0(different version than *our* current production version)
One of my colleagues is concerned to upgrade Git client to 2.13.0, and perhaps in future to a much newer version via Ubuntu's Update center notifications.
His apprehension is that the newer version of Git might break Git-Gerrit compatibility,
more so when the updates happen automatically on a user's desktop(running Ubuntu), obviously it will be a disaster.
There are ways out to control what version of Git client is installed on users' desktops, even with updates. But,
what I'm hoping to hear from you is some insight into the likelihood of a newer git client version breaking Gerrit
Our CI is linked to Gerrit. A review request triggers CI for the uploaded changeset, and when CI returns okay, the change goes to devel branche.
So, from a developer's point of view, unable to post a review/update a review will completely halt the development.
Could something like that happen at all with a newer version of Git!? (I doubt that, given what Gerrit as a tool is developed to do)
Yet, your feedback helps affirm my understanding, and potentially read and investigate more.
I hope I explained my problem. Your response is much appreciated.
thanks,
Venkat.