Como posso ignorar um gancho de subversão?

5

Sou administrador de uma implementação herdada do Subversion. Temos um par de ganchos de commit que eu preciso ignorar temporariamente (para permitir que eu corrija algumas coisas no repo).

Existe alguma maneira de ignorar o gancho de confirmação?

  • por comando?
  • do servidor (tenho acesso root) usando uma das ferramentas de administração?
  • ou até mesmo desativá-los globalmente por um curto período de tempo?
por Anthony Mastrean 19.01.2017 / 18:11

1 resposta

5

Ganchos do SVN:

  • são específicos do repositório ( /hooks dir na raiz da árvore do repositório-FS)
  • deve ter nomes predefinidos e ser executável em termos do SO do host para ser chamado

Conjunto completo de ganchos * -commit, portanto, é sempre

/hooks/start-commit.*
/hooks/pre-commit.*
/hooks/post-commit.*

e a maneira mais fácil e rápida de desativar qualquer ganchos (do meu POV) é apenas renomear de alguma forma

    
por 19.01.2017 / 19:07

Tags