Qual é a melhor maneira de manter dois repositórios bzr em sincronia?

2

Eu gostaria de manter um repositório bzr em sincronia entre meu laptop e desktop. Existe alguma ferramenta especial para fazer isso, ou devo apenas usar o rsync? Eu adoraria se conseguisse um que sincronizasse automaticamente e deixasse a nova versão ganhar.

    
por Jo-Erlend Schinstad 11.01.2012 / 03:14

2 respostas

1

Uma opção seria tornar o repositório em um local "vinculado" ao outro. Com esta opção, o bzr atua mais como uma tradição vcs do que um dvcs. Cada commit na ramificação "bound" é automaticamente enviado para seu pai. Embora isso geralmente seja projetado com a ideia de que o pai não terá árvores em funcionamento. Como imagino que você queira invadir seu laptop e desktop, esse não é o caso. Você terá que executar bzr update para a árvore de trabalho ser atualizada.

Existe um plugin automirror que eu não usei. Não está ativo há algum tempo, mas pode ser apenas um recurso completo.

Veja:

link

link

link

    
por andrewsomething 11.01.2012 / 04:27
1

Esse é o ponto principal de um DVCS. Basta usar o bzr para empurrar / puxar entre os dois repositórios.

    
por psusi 11.01.2012 / 04:49