Siapa ubuntu-etherpad dan mengapa mereka mengambil kepemilikan cabang bzr saya?

11

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-pdfbukan 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/.bzrfolder 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-etherpadmeskipun saya terdaftar sebagai terdaftar dan sebagai pelanggan.

Konfigurasi di dalam .bzrfolder 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-etherpaddan mengapa mereka mengambil kepemilikan ppa saya?

LantzR
sumber
Saya menemukan kode ini.launchpad.net/~ubuntu-etherpad dan ini wiki.ubuntu.com/Etherpad . Tidak yakin seberapa bermanfaat hal itu bagi Anda.
Chris Carter
pemilik launchpad.net/~ubuntu-etherpad adalah @JorgeCastro, aktif di sini juga. Mungkin dia bisa menjelaskan sesuatu. :) Tampaknya cabang Bazaar lengkap sekarang dimiliki oleh tim itu, bukan hanya AKP Anda.
gertvdijk
Tidak tahu apa yang terjadi di sini, saya sedang menunggu seseorang yang launchpad-smart untuk menjawab ini.
Jorge Castro
[Tertawa] Akhirnya saya menemukan pertanyaan yang hilang. Ini benar-benar membingungkan saya dan saya tidak menemukan menyebutkannya di mana pun. Saat saya mencari-cari, saya punya lebih banyak petunjuk dan akan mencoba untuk terus meningkatkan pertanyaan. Sepotong yang hilang dari awal /, yang saya pikir sepele, adalah bahwa saya menguji ppa baru saya dengan masuk ke Launchpad dari laptop saya dan memeriksanya. Saya percaya bahwa Launchpad memperlakukan saya dari komputer yang berbeda sebagai manusia yang berbeda.
LantzR
Tidak yakin persis bagaimana tetapi jawabannya ada di sekitar dua komputer dan bahwa peluncuran "One Signon" ... XRef bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/changes Ini menunjukkan saya sebagai dua orang yang berbeda. Teori kerja di sini ... Dua penulis => Tempat penyimpanan Publik Non-Pribadi Aktif
LantzR

Jawaban:

5

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:

bzr push lp:~lantzr/+junk/cup-pdf

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.

Robie Basak
sumber
Kedengarannya kredibel, tetapi push_locationsudah secara eksplisit merujuk ke cabang pribadi, kan?
gertvdijk
push_locationditimpa oleh tujuan eksplisit yang dia tentukan pada baris perintah ketika dia mendorong.
Robie Basak
Itu adalah ppa sebagai rev 1 'bzr push lp: ~ lantzr / + junk / cup-pdf'. Saya percaya bahwa checkout atau dorongan dari laptop saya (rev 2) menyalurkan hal-hal. Saya menambahkan perintah checkout saya ke pertanyaan, itu ke alamat lengkap. Untuk dorongan saya hanya menggunakan 'bzr push' mencari tahu seperti git bzr akan tahu. Karena itu saya tidak tahu apakah itu berubah pemilik pada checkout atau push.
LantzR
@ Robie Ok dari laptop saya (rev 2 mesin) saya mengubah catatan dan mendorong persis seperti yang Anda minta. 'bzr push lp: ~ lantzr / + junk / cup-pdf'. Itu memang mendorong rev 3 melalui yang menunjukkan pada "lp: ~ ubuntu / + junk / cup-pfd". Saya akui saya pikir itu akan mengeluh bahwa saya tidak menggunakan cup-pdf-zel tetapi hanya mengubah nama menjadi apa yang saya dorong. Xref jawaban di bawah ini. Saat ini saya yakin saya membuat pemilik ubuntu-etherpad (memindahkannya dari ~ lantzr ke ~ ubuntu-etherpad) ketika saya mengatur status ke Eksperimental.
LantzR
2

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.

Wgrant
sumber
Ok jadi ketika saya melakukan checkout dari laptop saya itu berubah. Dorong dicatat dalam rev 2 sebagai Tanggal: 2013-02-11 04:15:41 UTC
LantzR
Tidak, Anda melakukannya dengan mengklik "Ubah detail" pada halaman Launchpad cabang dan ubah opsi pemilik di sana.
Wgrant
pada halaman Launchpad cabang (seperti sekarang) ikon pensil di sebelah status "Eksperimental" memiliki url yang sama persis dengan tombol yang Anda kutip. Tombol status muncul dialog yang hanya daftar perubahan status. Saya melakukan perubahan ini untuk Experimental dan pasti sebelum aku kasir. Dialog itu tidak menyebutkan mengubah pemilik atau saya akan membatalkannya. code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/+edit
LantzR
Anda memuat formulir edit, mengubah pemilik, dan kemudian mengirimkan formulir - Anda tidak hanya menggunakan sembulan status Eksperimental.
Wgrant