Changes between Version 9 and Version 10 of Projeto/MetodologiaUsoTracSubversion


Ignore:
Timestamp:
05/14/09 16:54:50 (15 years ago)
Author:
niltonneto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Projeto/MetodologiaUsoTracSubversion

    v9 v10  
    5252 
    5353O parâmetro -m é utilizado para registro de log do ''commit'', seguido da palavra ''Ticket'', mais o número do ticket que está sendo fechado, precedido pelo caracter #. Após o número do ticket, descrever de forma suscinta, entre 40 e 100 caracteres, um texto contendo informações a respeito da alteração feita no código SVN. Com isto, faz-se a amarração do ticket do Trac com o número da revisão do Subversion criando a tão necessária rastreabilidade, sendo portanto, necessário anotar o número da revisão do repositório logo após o ''commit'' uma vez que tal informação deverá ser registrada no fechamento do ticket. 
    54  
     54{{{ 
     55 __Regras para commits__ : 
     56a) NUNCA efetue um commit sem comentário. 
     57a) Todo commit deve estar atrelado a um ticket do Trac. Caso ainda não exista um ticket, abri-lo antes de efetuar o commit; 
     58b) Todo commit deve respeitar o seguinte formato: Ticket #000 - <descrição com no mínimo 40 e no máximo 100 caracteres> 
     59c) Se for um bug referente a alguma funcionalidade/tarefa/melhoria que ainda não foi versionada (publicada no site), utilize o mesmo ticket. 
     60d) Se for um bug referente a alguma funcionalidade/tarefa/melhoria que já foi versionada (publicada no site), abra um novo ticket. 
     61}}} 
    5562Não se deve armazenar no registro de log do ''commit'' nenhuma informação que fuja do objetivo principal abordado. Isso é muito importante porque as versões dos pacotes, quando publicadas, irão conter um arquivo ''changelog.txt'', gerado automaticamente a partir dos dados armazenados nesse registro de log. Caso seja necessário inserir maiores detalhes sobre a solucão do ticket, isto deve ser posto no campo de comentário do Trac (comment) que cada ticket dispõe. 
    5663