Como outros já mencionaram, você pode fazer o checkout de pacotes com bzr branch lp:ubuntu/PACKAGENAME
para a versão em desenvolvimento atual ou lp:ubuntu/lucid/PACKAGENAME
, se você estiver procurando a fonte do Lucid, por exemplo. Pacotes fonte do Debian também são importados. Estes podem ser obtidos com lp:debian/PACKAGENAME
ou lp:debian/lenny/PACKAGENAME
Isso também nos permite navegar facilmente pelo código fonte de qualquer pacote Ubuntu ou Debian on-line via bazzar.launchpad.net. Por exemplo, aqui está o pacote de fontes do banshee:
link
A grande maioria dos pacotes no Ubuntu estão disponíveis como ramificações bzr. Até o momento, apenas 597 dos mil no Ubuntu não estão atualizados (isso pode ser rastreado no link ).
Um dos principais benefícios do controle de versão distribuído é que ele pode ajudar na mesclagem. Tarefas como visualizar histórico e anotar para descobrir quem fez uma alteração específica e por que também são facilitadas.
Uma boa introdução ao projeto de desenvolvimento distribuído do Ubuntu pode ser encontrada aqui:
link
Documentação e how-tos podem ser encontrados aqui:
link