--ThanksMatthew
--
To unsubscribe, email repo-discuss...@googlegroups.com
More info at http://groups.google.com/group/repo-discuss?hl=en
---
You received this message because you are subscribed to the Google Groups "Repo and Gerrit Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to repo-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
This should be as simple as allowing submit for the Change Owner virtual group
The change owner and submitters can always rebase changes in the web UI (even without having the Rebase access right assigned).
I don't understand why you want to disallow developers to rebase other people's changes in the UIbut allow them to do the same via local rebase
Rebase
This category permits users to rebase changes via the web UI by pushing the Rebase Change button.
The change owner and submitters can always rebase changes in the web UI (even without having the Rebase access right assigned).
Users without this access right who are able to upload new patch sets can still do the rebase locally and upload the rebased commit as a new patch set.
On Tuesday, 1 May 2018 11:19:15 UTC+1, Matthias Sohn wrote:I don't understand why you want to disallow developers to rebase other people's changes in the UIbut allow them to do the same via local rebaseI personally am not particularly interested in that, but it's a distinction that Gerrit makes.From the Access Controls documentation on Rebase (https://gerrit-review.googlesource.com/Documentation/access-control.html#category_rebase)Rebase
This category permits users to rebase changes via the web UI by pushing the Rebase Change button.
The change owner and submitters can always rebase changes in the web UI (even without having the Rebase access right assigned).Users without this access right who are able to upload new patch sets can still do the rebase locally and upload the rebased commit as a new patch set.We've had a few cases recently where people have rebased someone else's change (because they like a linear history I think), and messed things up because they did not think about other changes in the relation chain.Blocking a one-click rebase of someone else's change would reduce the incidence of this, I think.
It's a minor issue only, but when I started at looking at the access rules, I can across what to me seemed strange - how Submit also gave you access to the (seemingly unrelated) Rebase.
ThanksMatthew