Saya membuat proyek di pasar:
# - 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'
Saya kemudian mendorongnya sekali ke folder sampah ppa saya :
bzr push lp:~/+junk/cup-pdf
Ini bekerja dengan baik, selain dari kesalahan ketik yang saya buat cup-pdf
bukan cups-pdf
. Saya bisa pergi ke launchpad dan melihat cabang.
http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Konfigurasi di dalam ~Proj/cups-pdf/cups-pdf-zel/.bzr
folder masih menunjukkan target dasar yang sama
.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Saya dapat mengakses ppa dari laptop saya.
# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Saya membuat perubahan sepele pada catatan, lalu berkomitmen dan mendorong perubahan
bzr push
Harap perhatikan bahwa saya tidak memeriksa melalui antarmuka web saat ini
Lalu ...
Hari berikutnya paket saya telah pindah . Sekarang dimiliki oleh ubuntu-etherpad
meskipun saya terdaftar sebagai terdaftar dan sebagai pelanggan.
Konfigurasi di dalam .bzr
folder di laptop saya (Sapphire) menunjukkan lokasi terikat ke url etherpad
.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True
Siapa ubuntu-etherpad
dan mengapa mereka mengambil kepemilikan ppa saya?
Jawaban:
Ini bukan PPA; itu cabang bzr.
Anda secara tidak langsung adalah anggota tim ubuntu-etherpad. Lihat informasi keanggotaan tim Anda .
Ini mungkin berarti bahwa Anda dapat menulis ke cabang bzr tim ini, yang tampaknya Anda lakukan tanpa disengaja. Bisakah Anda menghapus dari https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel juga, menggunakan antarmuka web?
Bisakah Anda mencoba menjadi eksplisit saat mendorong? Gunakan, misalnya:
Apakah ini berfungsi seperti yang Anda harapkan?
Diedit untuk menambahkan: jadi saya tidak berpikir ubuntu-etherpad telah mengambil kepemilikan apa pun; Anda telah mendorong dan mengakses cabang bzr selama ini, bukan cabang Anda sendiri seperti yang Anda inginkan.
sumber
push_location
sudah secara eksplisit merujuk ke cabang pribadi, kan?push_location
ditimpa oleh tujuan eksplisit yang dia tentukan pada baris perintah ketika dia mendorong.Anda mengubah pemilik cabang menjadi ubuntu-etherpad pada pukul 03:53 UTC pada tanggal 11. Anda dapat mengubahnya kembali dengan cara yang sama, menggunakan tautan "Ubah detail" di halaman cabang.
Juga, seperti yang orang lain katakan, itu cabang, bukan PPA atau paket.
sumber