Como modificar o ambiente atual de um gancho git?

0

Eu tenho repositório com duas ramificações para diferentes versões do código (uma ramificação do Python 2 e uma do Python 3). Eu gostaria de ter ganchos que configuram os caminhos nas variáveis de ambiente que apontam para as bibliotecas corretas para cada ramificação. É possível fazer isso? Os ganchos são executados como subprocessos para que eles não possam modificar o ambiente diretamente, até onde eu saiba.

    
por ws_e_c421 14.07.2017 / 00:34

1 resposta

0

Uma maneira de fazer isso seria escrever uma função bash que eu chamo em vez de git checkout . Esta função pode verificar a ramificação inicial e a ramificação de destino e modificar os caminhos apropriadamente antes de chamar git checkout .

    
por 14.07.2017 / 05:40

Tags