Dans mes raccourcis svn Pre commit, j'utilise findstr pour bloquer certains types de fichiers validés par beign. Je veux maintenant l'étendre aux répertoires, en première instance \ obj \ répertoires mais je rencontre des problèmes avec l'expression régulière et Echapper à la \ du dirEchappement d'une barre oblique inverse dans un fichier batch à l'aide de FINDSTR
Actuellement je
"C:\Program Files\VisualSVN Server\bin\svnlook.exe" changed -t %2 %1 | FindStr /R ".obj\\\"
IF %ERRORLEVEL% EQU 1 GOTO OK
echo "obj directories cannot be committed" >&2
exit 1
:OK
exit 0
j'ai essayé avec juste \ à la fin, mais cela semble échapper à la double guillemets aussi bien?
Des idées?
pas de devis! (autour de l'expression régulière de FINDSTR) Brilliant ;-) +1 – VonC
Pourquoi ne pas utiliser% VISUALSVN_SERVER% variable d'environnement? – bahrep