| Summary: | Delete a branch on Git ("You need 'Push' rights with the 'Force Push'") | ||
|---|---|---|---|
| Product: | Community | Reporter: | Michael Vorburger <mike> |
| Component: | Git | Assignee: | Eclipse Webmaster <webmaster> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | denis.roy |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| See Also: | https://bugs.eclipse.org/bugs/show_bug.cgi?id=422215 | ||
| Whiteboard: | |||
|
Description
Michael Vorburger
> 1. How do you see feature branches working on Git @ eclipse.org then? For feature/topic branches, Gerrit does allow a more fine-grained approach, where we can allow deletes and force pushes in a specific refspec only (refs/heads/${username}/* to be exact). Gerrit will match ${username} to your committer ID, so committer A cannot delete your feature branches (and vice-versa). Let me know (with approval from your project lead) if you'd like for us to define those access rules for your Gerrit project(s). > 2. In the mean time, would you be kind enough to delete said branches > DS-8268_ProblemRefWithNumberOnlyBetweenDots", "NewGrammarWithAnyValue" and > "PerfAbstractValueSwitchAvoidToStringAndReParse" on emf.eson.git, just for > clean-up? Tx. I've deleted those two. (In reply to Denis Roy from comment #1) > > 1. How do you see feature branches working on Git @ eclipse.org then? > > For feature/topic branches, Gerrit does allow a more fine-grained approach, > where we can allow deletes and force pushes in a specific refspec only > (refs/heads/${username}/* to be exact). Gerrit will match ${username} to > your committer ID, so committer A cannot delete your feature branches (and > vice-versa). > > Let me know (with approval from your project lead) if you'd like for us to > define those access rules for your Gerrit project(s). Haven;t heard back, so I'll assume you don't want that. Please reopen if that is a setup you'd like to implement. |