Há palavras mágicas no código do Launchpad?

8

Eu sei que em muitos sistemas de controle de controle de fonte (Redmine, Trac, Jira) você pode adicionar palavras mágicas como resolves #1234 em sua mensagem de commit para ter o bug atualizado para um certo status. Existe um recurso como este com o Launchpad? Em caso afirmativo, onde, ou o que, é a lista de palavras-chave mágicas?

Um exemplo pode ser visto na página do rastreador de problemas do Redmine.

link tem duas "Revisões Associadas"

Eles estão associados porque a mensagem de confirmação tem Corrigido: a wiki # find_page não deve fazer distinção entre maiúsculas e minúsculas porque a exclusividade do título da página não é (# 6987). A combinação Fixo como uma palavra-chave e # 6987 , ID único do bug, atualizou automaticamente o associado marcado para fixo.

    
por Marco Ceppi 03.12.2010 / 05:07

1 resposta

9

De link :

  

Ao fazer um commit, os metadados sobre os bugs corrigidos por essa mudança podem ser registrados usando a opção --fixes. Para cada bug marcado como fixo, é incluída uma entrada na propriedade de revisão "bugs" com ‘<url> <status>’ . (O único valor de status atualmente suportado é fixo.)

     

A opção --fixes permite que você especifique um rastreador de bugs e um identificador de bugs em vez de um URL completo. Isso parece:

     

bzr commit --fixes <tracker>:<id>

Por exemplo, bzr commit --fixes lp:1234 -m "Fixes bug #1234 marcará o bug do Launchpad # 1234 como fixo. A mensagem "Fixes bug #1234" não marca o bug como corrigido, mas se conectará ao relatório de erros ao navegar pelo histórico de commits no Launchpad.

    
por Isaiah 03.12.2010 / 05:25