Eu criei um projeto no bazar:
# - 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'
Enviei-o uma vez para a pasta ppa junk :
bzr push lp:~/+junk/cup-pdf
Isso funcionou muito bem, além do erro de digitação que fiz ao cup-pdf
invés de digitar cups-pdf
. Consegui ir para a barra de lançamento e olhar para o ramo.
http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
A configuração dentro da ~Proj/cups-pdf/cups-pdf-zel/.bzr
pasta ainda mostra o mesmo destino básico
.bzr/branch/branch.conf
push_location = bzr+ssh://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Consegui acessar o ppa do meu laptop.
# Sapphire - Laptop
bzr checkout http://bazaar.launchpad.net/~lantzr/+junk/cup-pdf-zel/
Fiz uma alteração trivial na nota, depois confirmei e empurrei as alterações
bzr push
Observe que no momento eu não verifiquei pela interface da web
E depois ...
No dia seguinte, meu pacote mudou . Agora ele pertence, ubuntu-etherpad
embora eu esteja listado como registrado e como assinante.
A configuração dentro da .bzr
pasta do meu laptop (Sapphire) mostra um local vinculado ao URL do etherpad
.bzr/branch/branch.conf on Sapphire
bound_location = bzr+ssh://bazaar.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel/
bound=True
Quem é ubuntu-etherpad
e por que eles tomaram posse do meu ppa?
Respostas:
Este não é um PPA; é um ramo bzr.
Você é indiretamente um membro da equipe ubuntu-etherpad. Veja as informações de participação em sua equipe .
Provavelmente, isso significa que você pode escrever para os ramos bzr dessa equipe, o que parece ter feito sem querer. Você também pode excluir de https://code.launchpad.net/~ubuntu-etherpad/+junk/cup-pdf-zel usando a interface da web?
Você pode tentar ser explícito quando pressiona? Use, por exemplo:
Isso funciona como o esperado?
Editado para adicionar: então eu não acho que o ubuntu-etherpad tenha se apropriado de nada; você tem empurrado e acessado seus ramos bzr o tempo todo, em vez dos seus como pretendia.
fonte
push_location
já se referia explicitamente a um ramo pessoal, certo?push_location
foi substituído pelo destino explícito que ele especificou na linha de comando quando pressionou.Você mudou o proprietário do ramo para ubuntu-etherpad às 03:53 UTC no dia 11. Você pode alterá-lo da mesma maneira, usando o link "Alterar detalhes" na página da filial.
Além disso, como outros sugeriram, isso é um ramo, não um PPA ou um pacote.
fonte