Changes between Version 9 and Version 10 of Projeto/MetodologiaUsoTracSubversion
- Timestamp:
- 05/14/09 16:54:50 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Projeto/MetodologiaUsoTracSubversion
v9 v10 52 52 53 53 O 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__ : 56 a) NUNCA efetue um commit sem comentário. 57 a) Todo commit deve estar atrelado a um ticket do Trac. Caso ainda não exista um ticket, abri-lo antes de efetuar o commit; 58 b) Todo commit deve respeitar o seguinte formato: Ticket #000 - <descrição com no mínimo 40 e no máximo 100 caracteres> 59 c) Se for um bug referente a alguma funcionalidade/tarefa/melhoria que ainda não foi versionada (publicada no site), utilize o mesmo ticket. 60 d) Se for um bug referente a alguma funcionalidade/tarefa/melhoria que já foi versionada (publicada no site), abra um novo ticket. 61 }}} 55 62 Nã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. 56 63