Domanda

Sto utilizzando Windows XP e TortoiseSVN e vorrei conoscere il nome file, il percorso del file, l'autore e altri dettagli sulla revisione impegnata nel repository utilizzando un hook post-commit. Dobbiamo usare un certo linguaggio per farlo come Python o è possibile scrivere anche usando solo un file batch?

È stato utile?

Soluzione

Ecco un bel tutorial su come creare hook SVN http: // wordaligned.org/articles/a-subversion-pre-commit-hook Fondamentalmente è necessario creare uno script post-commit.exe o bat. Può eseguire un codice Python che desideri chiamare py:

python myhook.py

All'interno dello script.

Altri suggerimenti

Inizia qui

Citazione da quel link:

  

Windows, tuttavia, utilizza le estensioni dei file per determinare se un programma è eseguibile, quindi è necessario fornire un programma il cui basename è il nome dell'hook e la cui estensione è una delle estensioni speciali riconosciute da Windows per i programmi eseguibili, come .exe per i programmi e .bat per i file batch.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top