Parece que criou uma ramificação sem uma árvore em funcionamento. Nesse caso, você deve ver um diretório .bzr
no diretório calibre
. Para criar uma árvore de trabalho, execute bzr checkout
no ramo.
Estou tentando baixar o código-fonte do calibre usando o Bazaar por meio do comando:
bzr branch lp:calibre
Ao fazer isso, recebo a mensagem:
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
E então nada. Eu não recebo uma mensagem de erro. Apenas fica piscando e fica preso.
Depois de muito tempo, isso é o que é exibido:
Branched 12247 revisions.
Mas, se eu for para a pasta do calibre, ela estará vazia. O que estou fazendo errado aqui?
Parece que criou uma ramificação sem uma árvore em funcionamento. Nesse caso, você deve ver um diretório .bzr
no diretório calibre
. Para criar uma árvore de trabalho, execute bzr checkout
no ramo.
A mensagem que você recebe sobre o ID do Launchpad é apenas um aviso e você pode ignorá-lo por enquanto.
É normal que uma operação de ramificação demore muito tempo, tenha em mente que ela faz o download do histórico completo do projeto Caliber.
A última mensagem Branched N revisions
indica que a operação foi bem sucedida. Se você fez isso dentro de um repositório compartilhado configurado com a opção --no-trees
, é normal que o diretório calibre
contenha apenas um diretório .bzr
, como nesta configuração o Bazaar não criará árvores de trabalho. Para criar a árvore de trabalho, use o comando bzr checkout .
(observe o .
(ponto) no final).
Se você não precisa do histórico completo, é possível obter os arquivos com mais rapidez usando os chamados checkouts leves como este:
bzr checkout --light lp:calibre
Embora isso acelere o processo de ramificação, todas as operações do histórico, como bzr log
etc, levarão mais tempo, já que o Bazaar precisará buscar dados no Launchpad.
Tags bazaar