
我在bazaar創建了一個專案:
# - 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
。我能夠前往啟動板並查看分支。
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
儘管我被列為註冊用戶和訂戶。
我的筆記型電腦(Sapphire)上的資料夾內的配置.bzr
顯示了 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 的所有權?
答案1
這不是購電協議;這是一個bzr分支。
您是 ubuntu-etherpad 團隊的間接成員。看您的團隊成員訊息。
這可能意味著您可以寫入該團隊的 bzr 分支,而您似乎無意中這樣做了。可以刪除自https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel也使用網路介面嗎?
你能嘗試在推動時表現得明確嗎?使用,例如:
bzr push lp:~lantzr/+junk/cup-pdf
這是否如您所期望的那樣工作?
編輯添加:所以我不認為 ubuntu-etherpad 擁有任何東西的所有權;你一直在推動和訪問它的 bzr 分支,而不是你自己的分支。
答案2
您於 11 日 03:53 UTC 將該分支的所有者更改為 ubuntu-etherpad。您可以使用分支頁面上的“更改詳細資訊”連結以相同的方式將其更改回來。
另外,正如其他人所暗示的那樣,這是一個分支,而不是 PPA 或包。