Я создал проект на базаре:
# - 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
мне, хотя я зарегистрирован как зарегистрированный и как подписчик.
Конфигурация внутри .bzr
папки на моем ноутбуке (Sapphire) показывает привязанное местоположение к URL-адресу etherpad
.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True
Кто ubuntu-etherpad
и почему они взяли в собственность мой ppa?
Ответы:
Это не PPA; это бзр ветка.
Вы косвенно являетесь членом команды ubuntu-etherpad. Смотрите информацию о членстве вашей команды .
Это, по-видимому, означает, что вы можете писать в ветки bzr этой команды, что вы сделали непреднамеренно. Вы можете удалить с https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel , используя веб-интерфейс?
Можете ли вы попробовать быть явным, когда вы нажимаете? Используйте, например:
Это работает, как вы ожидаете?
Отредактировано, чтобы добавить: так что я не думаю, что Ubuntu-Etherpad взял на себя ответственность за что-либо; вы все время толкаете и получаете доступ к его веткам bzr, а не к своим собственным, как вы планировали.
источник
push_location
уже явно относится к личной ветке, верно?push_location
был переопределен явным адресатом, который он указал в командной строке при нажатии.Вы изменили владельца ветки на ubuntu-etherpad в 03:53 UTC 11-го числа. Вы можете изменить его обратно таким же образом, используя ссылку «Изменить данные» на странице ветки.
Кроме того, как намекают другие, это ветка, а не PPA или пакет.
источник