Ich habe ein Projekt im Basar erstellt:
# - On Effex - Desktop
cd ~/Proj
bzr init-repo cups-pdf
bzr branch ubuntu:precise/cups-pdf precise
bzr branch ubuntu:quantal/cups-pdf quantal
bzr branch ubuntu:raring/cups-pdf raring
bzr init cups-pdf-zel
gedit notebook.txt (and some notes)
bzr add .
bzr commit -m 'Update Notes'
Ich habe es dann einmal in meinen ppa-Junk-Ordner verschoben :
bzr push lp:~/+junk/cup-pdf
Das funktionierte großartig, abgesehen von der Typo ich Eingabe gemacht cup-pdf
statt cups-pdf
. Ich konnte zum Launchpad gehen und mir die Filiale ansehen.
http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Die Konfiguration im ~Proj/cups-pdf/cups-pdf-zel/.bzr
Ordner zeigt immer noch dasselbe Basisziel
.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Ich konnte von meinem Laptop aus auf den ppa zugreifen.
# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Ich habe eine geringfügige Änderung an der Notiz vorgenommen, dann die Änderungen festgeschrieben und vorangetrieben
bzr push
Bitte beachten Sie, dass ich zu diesem Zeitpunkt nicht über das Webinterface nachgesehen habe
Und dann ...
Am nächsten Tag ist mein Paket umgezogen . Es ist jetzt im Besitz von, ubuntu-etherpad
obwohl ich sowohl als registriert als auch als Abonnent aufgeführt bin.
Die Konfiguration im .bzr
Ordner auf meinem Laptop (Sapphire) zeigt einen an die Etherpad-URL gebundenen Speicherort an
.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True
Wer ist ubuntu-etherpad
und warum haben sie mein ppa übernommen?
Antworten:
Dies ist keine PPA; Es ist ein BZR-Zweig.
Sie sind indirekt Mitglied des Ubuntu-Etherpad-Teams. Sehen Sie Ihr Team Informationen zur Mitgliedschaft .
Dies bedeutet vermutlich, dass Sie an die bzr-Niederlassungen dieses Teams schreiben können, was Sie anscheinend unbeabsichtigt getan haben. Können Sie über die Weboberfläche auch von https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel löschen ?
Können Sie versuchen, explizit zu sein, wenn Sie pushen? Verwenden Sie zum Beispiel:
Funktioniert das wie erwartet?
Bearbeitet, um hinzuzufügen: Ich glaube also nicht, dass Ubuntu-Etherpad irgendetwas in Besitz genommen hat. Sie haben die ganze Zeit über auf die bzr-Zweige gedrückt und darauf zugegriffen, anstatt auf Ihre eigenen, wie Sie es beabsichtigt haben.
quelle
push_location
schon explizit auf einen persönlichen Zweig, oder?push_location
wurde durch das explizite Ziel überschrieben, das er in der Befehlszeile beim Drücken angegeben hat.Sie haben den Besitzer der Filiale am 11. um 03:53 UTC in Ubuntu-Etherpad geändert. Sie können es auf die gleiche Weise über den Link "Details ändern" auf der Verzweigungsseite wieder ändern.
Wie andere angedeutet haben, handelt es sich auch um einen Zweig, nicht um eine PPA oder ein Paket.
quelle