OP 4.1 Phabricator Anleitung
Nutzerkonto anlegen
Um auf geschützte Inhalte wie zum Beispiel dem gemeinsamen Git-Repositorium zugreifen zu können, muss ein Nutzerkonto angelegt werden. Nutzerkonten werden von uns manuell freigeschaltet, sobald diese durch einen Klick auf einen Aktivierungslink in einer Email an sie von ihnen bestätigt wurden. Die Freischaltung erfolgt in der Regel noch am selben Werktag.
Zugriff auf das gemeinsame Git-Repositorium mit Passwort
Wenn sie nicht per SSH auf das gemeinsame Git-Repositorium zugreifen möchten (siehe unten), wird aus Sicherheitsgründen wird ein separates Passwort für den Zugriff auf das gemeinsame Git-Repositorium benötigt. Dieses können sie in ihren persönlichen Einstellungen festlegen:
→ Personal Account Settings → VCS Password
Zugriff auf das gemeinsame Git-Repositorium mit SSH
Alternativ zu einem zusätzlichen Passwort und der nötigen wiederholten Eingabe dessen bieten wir auch einen komfortableren Zugang über SSH an. Dafür muss lediglich ihr öffentlicher Schlüssel in den persönlichen Einstellungen hinterlegt werden:
→ Personal Account Settings → SSH Public Keys → →
Kopieren Sie den kompletten Inhalt ihres öffentlichen Schlüssels (normalerweise eine Datei mit dem Namen id_rsa.pub im versteckten .ssh Verzeichnis innerhalb Ihres Home-Verzeichnisses) in das Public Key Eingabefeld und vergeben sie einen passenden Namen wie zum Beispiel "Max Mustermann <max.mustermann@company.com>".
Wenn Sie noch kein Schlüsselpaar besitzen, können sie ein solches zum Beispiel auch direkt in Phabricator generieren und herunterladen, oder lokal mit ssh-keygen im Terminal erzeugen. Dabei muss nicht zwingend ein Passwort angegeben werden:
$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/mustermann/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/mustermann/.ssh/id_rsa. Your public key has been saved in /home/mustermann/.ssh/id_rsa.pub.
Git konfigurieren
Bitte überprüfen sie ihre Git-Konfiguration bzgl. ihres Namens und ihrer Email-Adresse, so dass Phabricator ihre Inhalte im Git-Repositorium eindeutig ihrem Nutzerkonto zuordnen kann. Dies ermöglicht eine automatische Verlinkung in der Web-Ansicht. Die Konfiguration kann entweder global mit dem --global Parameter für all ihre lokalen Git-Repositorien erfolgen, oder speziell nur für das gemeinsame Git-Repositorium. In letzterem Falle müssen sie das Repositorium zuerst klonen, um die folgenden Befehle dann innerhalb ihrer lokalen Arbeitskopie ausführen zu können (ohne --global):
$ git config --global user.name "Max Mustermann" $ git config --global user.email max.mustermann@company.com
Wo liegt das gemeinsame Git-Repositorium?
Sie finden das gemeinsame Git-Repositorium mit dem Namen OP 4.1 Shared Repository im Hauptmenü unter Repositories. Bitte verwenden sie die passende URL zum Klonen:
Zugangsart | URL |
---|---|
VCS-Passwort | https://phabricator.mitk.org/source/op41shared.git |
SSH | ssh://git@phabricator.mitk.org:2222/source/op41shared.git |
- Last Author
- kislinsk
- Last Edited
- Nov 8 2017, 2:26 PM