windows - Hvordan kan jeg bruge clientside githook i stash?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har lavet en forudgående klientside i mit .git/kroge bibliotek. Dette er en skjult mappe, men jeg vil gemme dette til mit repo. Hvordan kan jeg gemme dette i repo og implementere dette for andre udviklere? Jeg bruger Windows 7, og det er en node mochajs unittest.

Bedste reference


Du kan gemme den forudgående krog direkte i din repo og version det.


Men du kan ikke tvinge dens aktivering, som skulle gøres af udvikleren, der klonede repoet og lavede et symbolsk link mklink på Windows mellem denne repo-fil og hans egen .git/hook. [4]


Den anden tilgang, hvis du har adgang til den eksterne server, er at opsætte en pre-receive krog, som ville til mochajs-enheden test for dig og afvise push, hvis testen fejler.