Existem diversas maneiras de se trabalhar com o Bazaar. Eu já havia definido como fazer na máquina de desenvolvedor para modificar o mesmo código-fonte em projetos paralelos, onde basicamente tenho um branch principal conectado no servidor (assim todo commit vai pra lá) e crio branches paralelos e desconectados para fazer quantos commits eu tenho vontade durante o desenvolvimento. Após todas as mudanças e testes básicos, atualizo o branch principal (com mudanças dos meus colegas) e faço o merge com o branch paralelo onde fiz todas as mudanças. Antes de subir com o commit final, ainda realizo um build de teste local, se necessário.
Nos casos em que eu trabalho em casa (ou em outro ambiente), posso fazer basicamente a mesma coisa, só que meu branch paralelo é copiado para outra máquina:
C:\>cd \Src\projeto-principal
C:\Src\projeto-principal>bzr get . ..\projeto-principal.TravamentoServico.MeuNotePessoal
Branched 950 revision(s).
Geralmente o que faço depois é compactar a pasta gerada (se desejar, use uma senha forte nesse passo), fazer uma cópia para um PenDrive e descompactar na máquina que irei trabalhar.
C:\Src\projeto-principal.TravamentoServico>hack hack hack
C:\Src\projeto-principal.TravamentoServico>bzr ci -m "Uma mudancinha inicial"
Committing to: C:/Src/projeto-principal.TravamentoServico/
added teste.txt
Committed revision 951.
C:\Src\projeto-principal.TravamentoServico>hack hack hack
C:\Src\projeto-principal.TravamentoServico>bzr ci -m "Vamos ver se funciona"
Committing to: C:/Src/projeto-principal.TravamentoServico/
modified teste.txt
Committed revision 952.
C:\Src\projeto-principal.TravamentoServico>hack hack hack
C:\Src\projeto-principal.TravamentoServico>bzr ci -m "Não funcionou. Mais uma vez."
Committing to: C:/Src/projeto-principal.TravamentoServico/
modified teste.txt
Committed revision 953.
C:\Src\projeto-principal.TravamentoServico>hack hack hack
C:\Src\projeto-principal.TravamentoServico>bzr ci -m "Desconfio de uma coisa..."
Committing to: C:/Src/projeto-principal.TravamentoServico/
modified teste.txt
Committed revision 954.
C:\Src\projeto-principal.TravamentoServico>hack hack hack
C:\Src\projeto-principal.TravamentoServico>bzr ci -m "Corrigido travamento."
Committing to: C:/Src/projeto-principal.TravamentoServico/
modified teste.txt
Committed revision 955.
C:\Src\projeto-principal.TravamentoServico>doc doc doc
C:\Src\projeto-principal.TravamentoServico>bzr ci -m "Comentando e documentando solucao."
Committing to: C:/Src/projeto-principal.TravamentoServico/
modified teste.txt
Committed revision 956.
Terminado o trabalho naquela máquina, geralmente gero um branch novo (para limpar o diretório) e recompacto a solução, copio para o Pendrive, e descompacto na máquina da empresa. O resto do caminho é como se eu tivesse feito as modificações na própria máquina: