Stworzyłem projekt na bazarze:
# - 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'
Następnie wypchnąłem go raz do folderu śmieci mojego ppa :
bzr push lp:~/+junk/cup-pdf
Działa to świetnie, pomijając literówkę, którą cup-pdf
zamiast tego napisałem cups-pdf
. Udało mi się przejść do startera i spojrzeć na gałąź.
http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Konfiguracja wewnątrz ~Proj/cups-pdf/cups-pdf-zel/.bzr
folderu nadal pokazuje ten sam podstawowy cel
.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Byłem w stanie uzyskać dostęp do ppa z mojego laptopa.
# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Dokonałem trywialnej zmiany w notatce, a następnie zatwierdziłem i przyspieszyłem zmiany
bzr push
Pamiętaj, że nie sprawdzałem w tej chwili za pośrednictwem interfejsu internetowego
I wtedy ...
Następnego dnia moja paczka została przeniesiona . Jest teraz własnością, ubuntu-etherpad
choć jestem zarejestrowany zarówno jako zarejestrowany, jak i subskrybent.
Konfiguracja w .bzr
folderze na moim laptopie (Sapphire) pokazuje powiązaną lokalizację z adresem URL etherpad
.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True
Kim jest ubuntu-etherpad
i dlaczego przejęli na własność mojego PPA?
Odpowiedzi:
To nie jest umowa PPA; to gałąź bzr.
Jesteś pośrednio członkiem zespołu ubuntu-etherpad. Zobacz informacje o członkostwie swojego zespołu .
To prawdopodobnie oznacza, że możesz pisać do oddziałów bzr tego zespołu, co, jak się wydaje, zrobiłeś niezamierzenie. Czy można również usunąć z https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel również za pomocą interfejsu internetowego?
Czy możesz starać się być wyraźnym, kiedy naciskasz? Użyj na przykład:
Czy to działa zgodnie z oczekiwaniami?
Zmodyfikowano, aby dodać: więc nie sądzę, że ubuntu-etherpad przejął na własność cokolwiek; naciskasz i uzyskujesz dostęp do jego gałęzi bzr przez cały czas, zamiast własnych, jak zamierzałeś.
źródło
push_location
to już wyraźnie odnosiło się do osobistej gałęzi, prawda?push_location
został zastąpiony jawnym miejscem docelowym, które podał w wierszu poleceń, gdy pchał.Zmieniłeś właściciela oddziału na ubuntu-etherpad o 03:53 UTC 11 listopada. Możesz zmienić to z powrotem w ten sam sposób, korzystając z linku „Zmień szczegóły” na stronie oddziału.
Ponadto, jak sugerowali inni, jest to gałąź, a nie PPA lub pakiet.
źródło