ใครคืออูบุนตู - อีเธอร์แพดและทำไมพวกเขาถึงเป็นเจ้าของสาขา bzr ของฉัน


11

ฉันสร้างโครงการในตลาดสด:

# - 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'

ฉันผลักมันหนึ่งครั้งไปยังโฟลเดอร์ขยะ ppaของฉัน:

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

นี้ทำงานที่ดีนอกเหนือจากการพิมพ์ผิดที่ฉันทำพิมพ์แทนcup-pdf cups-pdfฉันสามารถไปที่ Launchpad และดูที่สาขา

http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

การกำหนดค่าภายใน~Proj/cups-pdf/cups-pdf-zel/.bzrโฟลเดอร์ยังคงแสดงเป้าหมายพื้นฐานเดียวกัน

.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

ฉันสามารถเข้าถึง ppa จากแล็ปท็อปของฉันได้

# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/

ฉันทำการเปลี่ยนแปลงเล็กน้อยในบันทึกย่อจากนั้นส่งและรับการเปลี่ยนแปลง

bzr push

โปรดทราบว่าฉันไม่ได้ตรวจสอบผ่านเว็บอินเตอร์เฟสในขณะนี้

แล้ว ...

วันรุ่งแพคเกจของฉันมีการย้าย ตอนนี้มันเป็นเจ้าของโดยubuntu-etherpadแม้ว่าฉันจะถูกระบุว่าเป็นทั้งที่ลงทะเบียนและเป็นสมาชิก

การกำหนดค่าภายใน.bzrโฟลเดอร์บนแล็ปท็อปของฉัน (Sapphire) แสดงตำแหน่งที่ถูกผูกไว้กับ etherpad url

.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True

ใครเป็นใครubuntu-etherpadและทำไมพวกเขาถึงเป็นเจ้าของ ppa ของฉัน


ฉันพบcode.launchpad.net/~ubuntu-etherpadนี้และwiki.ubuntu.com/Etherpadนี้ ไม่แน่ใจว่าเป็นประโยชน์กับคุณแค่ไหน
Chris Carter

launchpad.net/~ubuntu-etherpadเจ้าของคือ @JorgeCastro และเปิดใช้งานที่นี่ด้วย บางทีเขาสามารถอธิบายบางสิ่งบางอย่าง :) ดูเหมือนว่าสาขาบาซ่าทั้งหมดจะเป็นของทีมนั้นไม่ใช่แค่ PPA ของคุณ
gertvdijk

ไม่รู้เลยว่าเกิดอะไรขึ้นที่นี่ฉันกำลังรอคนที่ launchpad-smart เพื่อตอบคำถามนี้
Jorge Castro

<หัวเราะ> ในที่สุดฉันก็พบคำถามที่หายไป เรื่องนี้ทำให้ฉันสับสนจริงๆและฉันก็ไม่ได้พูดถึงเลย ในขณะที่ฉันแหย่ฉันก็มีเงื่อนงำเพิ่มเติมและจะพยายามปรับปรุงคำถามต่อไป ชิ้นส่วนที่ขาดหายไปจากตอนเริ่มต้น / ที่ฉันคิดว่าไม่สำคัญคือฉันทดสอบ ppa ใหม่ของฉันโดยการเข้าสู่ Launchpad จากแล็ปท็อปของฉันและตรวจสอบออก ฉันเชื่อว่า Launchpad กำลังดูแลฉันจากคอมพิวเตอร์เครื่องอื่นในฐานะมนุษย์คนอื่น
LantzR

ไม่แน่ใจว่าจะทำอย่างไร แต่คำตอบนั้นอยู่รอบ ๆ คอมพิวเตอร์สองเครื่องและ launchpads นั้น "One Signon" ... XRef bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/changes มันแสดงให้ฉันเห็นว่าเป็นสอง ผู้คนที่หลากหลาย. ทฤษฎีการทำงานที่นี่ ... ผู้เขียนสองคน => พื้นที่เก็บข้อมูลสาธารณะแบบไม่ใช้งานส่วนตัว
LantzR

คำตอบ:


5

นี่ไม่ใช่ PPA มันเป็นสาขา bzr

คุณเป็นสมาชิกของทีม ubuntu-etherpad ทางอ้อม ดูข้อมูลการเป็นสมาชิกในทีมของคุณ

นี่อาจหมายความว่าคุณสามารถเขียนไปยังสาขา bzr ของทีมนี้ซึ่งคุณดูเหมือนจะทำโดยไม่ได้ตั้งใจ คุณสามารถลบจากhttps://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel ได้เช่นกันโดยใช้เว็บอินเตอร์เฟสหรือไม่

คุณลองเป็นคนชัดเจนได้ไหมตอนกด ใช้ตัวอย่างเช่น:

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

ทำงานตามที่คุณคาดหวังหรือไม่

แก้ไขเพื่อเพิ่ม: ดังนั้นฉันไม่คิดว่า ubuntu-etherpad ได้เป็นเจ้าของอะไร คุณได้ผลักดันและเข้าถึงสาขา bzr ตลอดมาแทนที่จะเป็นของคุณเองตามที่คุณต้องการ


ฟังดูน่าเชื่อถือ แต่push_locationถูกอ้างอิงถึงสาขาส่วนบุคคลอย่างชัดเจนแล้วใช่ไหม
gertvdijk

push_locationถูกแทนที่โดยปลายทางที่ชัดเจนที่เขาระบุไว้ในบรรทัดคำสั่งเมื่อเขาผลัก
Robie Basak

มันเป็น ppa ตามรอบที่ 1 'bzr push lp: ~ lantzr / + junk / cup-pdf' ฉันเชื่อว่าทั้งการชำระเงินหรือการผลักดันจากแล็ปท็อปของฉัน (rev 2) สิ่งที่ Chanan ฉันเพิ่มคำสั่งชำระเงินของฉันไปที่คำถามมันเป็นที่อยู่เต็ม สำหรับการผลักฉันใช้การหา 'bzr push' เช่น git bzr จะรู้ เพราะการที่ฉันไม่ทราบว่ามันเปลี่ยนเจ้าของในการเช็คเอาต์หรือผลักดัน
LantzR

@Robie Ok จากแล็ปท็อปของฉัน (เครื่อง rev 2) ฉันเปลี่ยนบันทึกและผลักตามที่คุณถาม 'bzr push lp: ~ lantzr / + junk / cup-pdf' มันผลัก rev 3 ผ่านซึ่งแสดงบน "lp: ~ ubuntu / + junk / cup-pfd" ฉันสารภาพฉันคิดว่ามันจะบ่นว่าฉันไม่ได้ใช้ cup-pdf-zel แต่มันเปลี่ยนชื่อเป็นสิ่งที่ฉันผลัก Xref คำตอบด้านล่าง ขณะนี้ฉันเชื่อว่าฉันเป็นเจ้าของ ubuntu-etherpad (ย้ายจาก ~ lantzr เป็น ~ ubuntu-etherpad) เมื่อฉันตั้งสถานะเป็น Experimental
LantzR

2

คุณเปลี่ยนเจ้าของสาขาเป็น ubuntu-etherpad เวลา 03:53 UTC ในวันที่ 11 คุณสามารถเปลี่ยนกลับได้ในลักษณะเดียวกันโดยใช้ลิงก์ "เปลี่ยนรายละเอียด" ในหน้าสาขา

เช่นเดียวกับที่คนอื่น ๆ บอกใบ้นั่นคือสาขาไม่ใช่ PPA หรือแพ็คเกจ


ตกลงดังนั้นเมื่อฉันทำการเช็คเอาต์จากแล็ปท็อปของฉันมันเปลี่ยนการพุชถูกบันทึกใน rev 2 เป็นวันที่: 2013-02-11 04:15:41 UTC
LantzR

ไม่คุณทำได้โดยคลิก "เปลี่ยนรายละเอียด" ในหน้า Launchpad ของสาขาและเปลี่ยนตัวเลือกของเจ้าของที่นั่น
wgrant

ในหน้า Launchpad ของสาขา (ตามที่ตอนนี้) ไอคอนดินสอที่อยู่ถัดจากสถานะ "ทดลอง" มี URL เดียวกับปุ่มที่คุณอ้างถึง ปุ่มสถานะจะแสดงรายการการสนทนาที่แสดงการเปลี่ยนแปลงสถานะเท่านั้น ฉันไม่เปลี่ยนนี้เพื่อทดลองและแน่นอนก่อนที่ผมจะได้เช็คเอาท์ บทสนทนานั้นไม่ได้กล่าวถึงการเปลี่ยนเจ้าของหรือฉันจะยกเลิก code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/+edit
LantzR

คุณโหลดแบบฟอร์มแก้ไขเปลี่ยนเจ้าของแล้วส่งแบบฟอร์ม - คุณไม่เพียง แต่ใช้ป๊อปอัปสถานะการทดลอง
wgrant
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.