Rapidamente usaria a API do Launchpad para realizar essas ações.
Para executá-los manualmente, você pode ir para a página do projeto no Launchpad, ir para a série na qual você deseja criar o marco / release (provavelmente o tronco se você não tiver várias séries para gerenciar), e escolha o " Crie links "Milestone" ou "Create Release" na página. Criar um lançamento requer a criação de um novo marco, se não existir um, e você pode fazer isso a partir da interface de criação. Se um marco já existir, você poderá ir até a página desse marco específico e clicar em "Liberar agora", ou na lista de marcos. Depois de criar uma versão, a própria página de lançamento terá um link "Enviar arquivo".
Para fazer isso a partir de um terminal, você pode pegar lptools
do bzr, com bzr branch lp:lptools
e usar o lp-project-upload
contido, para fazer upload de um arquivo para uma versão do projeto. Ele pode fazer upload de um arquivo para um projeto e criar um novo marco e uma nova versão para o upload. Não tenho certeza se isso permite fazer o upload para um marco existente ou se você faz o upload de arquivos adicionais para um marco já existente.