Changes between Version 12 and Version 13 of Projeto/MetodologiaUsoTracSubversion


Ignore:
Timestamp:
05/14/09 17:12:23 (10 years ago)
Author:
niltonneto
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Projeto/MetodologiaUsoTracSubversion

    v12 v13  
    5151'''Importante:''' 
    5252 
    53 * Todo ''commit'' deve ser precedido de um ''update''. 
    54 * Todo ''commit'' deve ser executado somente quando um problema foi resolvido, ou seja, as alterações registradas neste ''commit'' fecham um ticket, de maneira que todo ticket fechado tenha um número de revisão correspondente no Subversion.  
    55 * O SVN não deve ser encarado como backup, ou seja, não se deve executar um ''commit'' para um problema meio resolvido, pois ele deve ser ''atômico''. 
    56 *O SVN contém um script pre-commit para assegurar o formato padrão do comentário no momento do commit. Caso não seja respeito, um erro será retornado e a operação de commit, cancelada. 
     53* Todo ''commit'' deve ser precedido de um ''update''.[[BR]] 
     54* Todo ''commit'' deve ser executado somente quando um problema foi resolvido, ou seja, as alterações registradas neste ''commit'' fecham um ticket, de maneira que todo ticket fechado tenha um número de revisão correspondente no Subversion. [[BR]] 
     55* O SVN não deve ser encarado como backup, ou seja, não se deve executar um ''commit'' para um problema meio resolvido, pois ele deve ser ''atômico''.[[BR]] 
     56*O SVN contém um script pre-commit para assegurar o formato padrão do comentário no momento do commit. Caso não seja respeito, um erro será retornado e a operação de commit, cancelada.[[BR]] 
    5757 
    5858O 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.