Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| versioncontrol:patchqueuemanager [2006/09/19 08:16] – Add the PQM page OllivierRobert | versioncontrol:patchqueuemanager [2022/10/07 03:03] (current) – Move bakeoff stuff under a single namespace KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== What is a Patch Queue Manager ===== | + | ===== What is a Patch Queue Manager? ===== |
| A Patch Queue Manager (PQM) is a program that sits on top of a repository (or | A Patch Queue Manager (PQM) is a program that sits on top of a repository (or | ||
| Line 5: | Line 5: | ||
| set of policies like: | set of policies like: | ||
| - | - who is allowed to commit (security) | + | * who is allowed to commit (security) |
| - | - when access is opened (for release engineering tasks) | + | |
| - | - which branches are open and to whom | + | |
| - | - generate commit messages | + | |
| - | - handle merge request from remote repositories (for synchronisation) | + | |
| - | - and so on... | + | |
| The nice thing is that a PQM can be VCS-neutral (although a centralised VCS | The nice thing is that a PQM can be VCS-neutral (although a centralised VCS | ||
| Line 19: | Line 19: | ||
| The one I know of is the Bazaar one, inherited from Arch/tla days written by | The one I know of is the Bazaar one, inherited from Arch/tla days written by | ||
| Robert Collins and now maintained through his work at | Robert Collins and now maintained through his work at | ||
| - | [http:// | + | [[http:// |
| - | [http:// | + | [[http:// |
| + | [[http:// | ||