fazendo o download de um ramo do bazar

3

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?

    
por Android 23.05.2012 / 08:46

2 respostas

0

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.

    
por 01.06.2012 / 09:19
0

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.

    
por 06.04.2013 / 20:16

Tags