Pergunta

Estou usando o Windows XP e o TortoisesVN e gostaria de conhecer o nome do arquivo, o caminho do arquivo, o autor e outros detalhes sobre a revisão comprometida com o repositório usando um gancho pós-comprometimento. Temos que usar um determinado idioma para fazer isso, como Python, ou isso é possível escrever mesmo usando um arquivo em lote apenas?

Foi útil?

Solução

Aqui está um bom tutorial sobre como criar ganchos SVN http://wordaligned.org/articles/a-subversion-pre-commit-ookBasicamente, você precisa criar um script pós-commit.exe ou morcego. Ele pode executar um código python de você deseja que o Py Calling:

python myhook.py

Dentro do script.

Outras dicas

Começar aqui

Citação desse link:

O Windows, no entanto, usa extensões de arquivo para determinar se um programa é executável; portanto, você precisará fornecer um programa cujo nome de base é o nome do gancho e cuja extensão é uma das extensões especiais reconhecidas pelo Windows para programas executáveis, como como .exe para programas e .bastão para arquivos em lote.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top