Zesstra | 0ce8cdf | 2016-07-17 16:20:43 +0200 | [diff] [blame] | 1 | Wie bekomme ich einen Account in gerrit? |
| 2 | ---------------------------------------- |
| 3 | |
| 4 | 1) Ihr habt einen Github- oder Google-Account |
Arathorn | 3696a03 | 2021-01-23 15:42:10 +0100 | [diff] [blame] | 5 | |
| 6 | Dann geht ihr auf https://mg.mud.de/gerrit/ und benutzt oben rechts |
| 7 | "Sign-in" und waehlt die Methode aus, ueber die ihr euch einloggen |
| 8 | wollt. |
| 9 | |
| 10 | Anschliessend geht ihr oben rechts in die Einstellungen eures Accounts oder |
| 11 | hierhin: https://mg.mud.de/gerrit/#/settings/ |
| 12 | |
| 13 | Dort koennt ihr euren SSH-Key hinterlegen und einige andere Einstellungen |
| 14 | vornehmen. |
| 15 | |
| 16 | WICHTIG: Bitte stellt sicher, dass ihr nach dem ersten Login dort auf |
| 17 | jeden Fall einen "User name" eintragt, ansonsten ist euer Account defekt |
| 18 | und fuer die Admins funktioniert die Admin-Konsole nicht richtig. |
| 19 | |
| 20 | Bitte legt auch einen "Full name" fest, am besten auf euren Magiernamen; |
| 21 | alternativ tragt den Magiernamen unter "Display name" ein, wenn ihr unter |
| 22 | "Full name" etwas anderes wie z.B. euren RL-Namen verwenden wollt. |
| 23 | |
| 24 | Der als "User name" bezeichnete ist der, den ihr fuer git+ssh braucht. |
| 25 | |
| 26 | Nach Accounterstellung sagt ihr bitte einem EM oder allen euren RMs |
| 27 | Bescheid, damit diese euch in die richtigen Gruppen aufnehmen. ;-) |
Zesstra | 0ce8cdf | 2016-07-17 16:20:43 +0200 | [diff] [blame] | 28 | |
| 29 | |
| 30 | 2) Ihr habt weder einen Github- noch einen Google-Account |
| 31 | (und wollt euch keinen) |
Arathorn | 3696a03 | 2021-01-23 15:42:10 +0100 | [diff] [blame] | 32 | |
| 33 | In dem Fall braucht ihr einen gerrit-Admin (zur zeit Zesstra, Zook, |
| 34 | Arathorn und Humni). |
| 35 | Dieser kann einen Benutzer anlegen. In diesem Fall koennt ihr gerrit aber |
| 36 | NICHT ueber die Weboberflaeche benutzen, nur via git + ssh. Auch muss dann |
| 37 | der Gerrit-Admin euren SSH-Key eintragen. |
Zesstra | 0ce8cdf | 2016-07-17 16:20:43 +0200 | [diff] [blame] | 38 | |
Zesstra | b9d1174 | 2016-07-17 16:53:44 +0200 | [diff] [blame] | 39 | |
| 40 | Abschnitt fuer Erzmagier / Admins |
| 41 | --------------------------------- |
| 42 | |
| 43 | 1) Accounts per Kommandozeile anlegen: |
| 44 | cat ~/.ssh/id_<magier>.pub | ssh mgg gerrit \ |
| 45 | create-account --group "" --ssh-key - <magiername> |
| 46 | |
| 47 | 2) Account in Gruppen aufnehmen (Web): |
Arathorn | 3696a03 | 2021-01-23 15:42:10 +0100 | [diff] [blame] | 48 | Auf https://mg.mud.de/gerrit/admin/groups Gruppe auswaehlen und unter |
| 49 | "Members" den Account hinzufuegen. |
Zesstra | b9d1174 | 2016-07-17 16:53:44 +0200 | [diff] [blame] | 50 | (Vorsicht: nicht ohne weiteres eine andere Gruppe dort aufnehmen!) |
| 51 | |
| 52 | 3) Account per Kommandozeile in Gruppen aufnehmen: |
Arathorn | 3696a03 | 2021-01-23 15:42:10 +0100 | [diff] [blame] | 53 | ssh mgg gerrit set-members \ |
| 54 | -a alice@example.com -a bob@example.com \ |
| 55 | -r eve@example.com <group1> <group2> ... |
Zesstra | b9d1174 | 2016-07-17 16:53:44 +0200 | [diff] [blame] | 56 | |
| 57 | 4) Magier bittet euch, in passende Gruppen aufgenommen zu werden: |
| 58 | Die folgenden Gruppen sollte er bekommen: |
| 59 | - u_<magier> (ggf. anlegen, wenn nicht existiert) |
| 60 | - Vollmagier (wenn kein Lehrling mehr) |
| 61 | - RM-* (wenn er RM-Posten hat) |
| 62 | - GM-* (wenn er Gildenmagier ist) |
| 63 | - Regionsmitglieder * (in den Regionen, in denen er Mitglied ist) |
| 64 | |
| 65 | Achtung: der Username eines Magier kann, aber MUSS nicht mit dem Magiernamen |
| 66 | uebereinstimmen. Die Gruppe u_<magier> MUSS aber immer dem Magier |
| 67 | entsprechen. |
| 68 | |