Wie erstelle ich eine persönliche Niederlassung in Launchpad?
11
Ich unterstütze ein Projekt auf Launchpad - ich habe jedoch keinen Schreibzugriff auf diesen Zweig. Wie kann ich einen Zweig erstellen, auf den ich Personen im Team zur Überprüfung hinweisen kann?
@ColeJohnson In Anbetracht der Tatsache, dass Launchpad ein wesentlicher Bestandteil des Ubuntu-Ökosystems ist, handelt es sich bei dieser Website um Ubuntu-Benutzer und Ubuntu- Entwickler. Ich würde gerne glauben, dass dies ein Thema ist. Wenn Sie der Meinung sind, dass dies nicht der Fall ist, können Sie ein Meta- Top öffnen, in dem erläutert wird, warum Launchpad Ihrer Meinung nach nicht ontopisch ist, um Feedback von der Community zu erhalten.
Marco Ceppi
Das macht Sinn. Ich dachte nur, es wäre besser für Web Applications SE. Aber würden Sie sagen, dass Launchpad die kanonische Art ist, unter Ubuntu zu arbeiten? : P
Antworten:
11
Gehen Sie zu der Projektseite, für die Sie einen Zweig erstellen möchten, und klicken Sie auf "Code senden".
Richten Sie dann den Zweig ein. Stellen Sie sicher, dass es in Launchpad gehostet wird.
Sie können dann zum Zweig schieben:
bzr push lp:branch
Wenn Sie zum ersten Mal drücken, müssen Sie Folgendes verwenden:
bzr push lp:branch --use-existing-dir
Wenn Sie zum Zusammenführen bereit sind, klicken Sie auf der Registerkarte "Code" des Projekts auf "Zum Zusammenführen vorschlagen".
Es wird dann darauf warten, von jemandem mit den erforderlichen Berechtigungen überprüft zu werden.
Sobald die Überprüfung begonnen hat, wird auf der Registerkarte "Code" Folgendes angezeigt:
Sie können diesem Link zur Überprüfungsseite folgen.
Sobald der Prüfer zufrieden ist, werden die Zweige zusammengeführt und Ihr Code wird Teil des Projekt-Trunks.
Funktioniert das nur, wenn die Schaltfläche "Code senden" verfügbar ist oder es theoretisch möglich ist, das Zusammenführen mit persönlichen Zweigen anzufordern, die auf der Benutzerprofilseite von launchpad.net erstellt wurden (wenn ich diese zum Zusammenführen anfordere, schlägt dies fehl, This branch is not mergeable into lp:~[username]/+junk/[branch name]nachdem ein Zweig beim Festschreiben vorgeschoben wurde des Meisters). Da das Feedback keinen Grund angibt und somit nutzlos ist, dachte ich, ich frage.
Karl Richter
3
Sie können einen Zweig unter Ihrem eigenen Namen verschieben, z. B. bzr push lp:~ajmitch/ubuntuwire-website/update-machine-listum einen Zweig an das Ubuntuwire-Website-Projekt mit dem Namen update-machine-list zu senden
Obwohl Ihre Antwort zu 100% korrekt ist, kann sie auch zu 100% unbrauchbar werden, wenn dieser Link verschoben, geändert, in eine andere zusammengeführt wird oder die Hauptseite einfach verschwindet ... :-( Bearbeiten Sie daher bitte Ihre Antwort und kopieren Sie die entsprechende Schritte vom Link in Ihre Antwort, wodurch Ihre Antwort für 100% der Lebensdauer dieser Website garantiert wird! ;-) Sie können den Link jederzeit am Ende Ihrer Antwort als Quelle für Ihr Material
Antworten:
Gehen Sie zu der Projektseite, für die Sie einen Zweig erstellen möchten, und klicken Sie auf "Code senden".
Richten Sie dann den Zweig ein. Stellen Sie sicher, dass es in Launchpad gehostet wird.
Sie können dann zum Zweig schieben:
Wenn Sie zum ersten Mal drücken, müssen Sie Folgendes verwenden:
Wenn Sie zum Zusammenführen bereit sind, klicken Sie auf der Registerkarte "Code" des Projekts auf "Zum Zusammenführen vorschlagen".
Es wird dann darauf warten, von jemandem mit den erforderlichen Berechtigungen überprüft zu werden.
Sobald die Überprüfung begonnen hat, wird auf der Registerkarte "Code" Folgendes angezeigt:
Sie können diesem Link zur Überprüfungsseite folgen.
Sobald der Prüfer zufrieden ist, werden die Zweige zusammengeführt und Ihr Code wird Teil des Projekt-Trunks.
quelle
This branch is not mergeable into lp:~[username]/+junk/[branch name]
nachdem ein Zweig beim Festschreiben vorgeschoben wurde des Meisters). Da das Feedback keinen Grund angibt und somit nutzlos ist, dachte ich, ich frage.Sie können einen Zweig unter Ihrem eigenen Namen verschieben, z. B.
bzr push lp:~ajmitch/ubuntuwire-website/update-machine-list
um einen Zweig an das Ubuntuwire-Website-Projekt mit dem Namen update-machine-list zu sendenquelle
Beginnend im Ordner eine Ebene höher vom Zweig:
Nehmen Sie einige Änderungen an den Dateien vor. Wenn Sie neue Dateien / Ordner hinzufügen:
Sobald Sie fertig sind:
Und gehen Sie zu Ihrem eigenen Launchpad-Zweig:
quelle
Für Subversion-Benutzer oder diejenigen, die an leichten Kassen interessiert sind, kann dies auch helfen:
https://answers.launchpad.net/canonical-identity-provider/+question/209069
quelle