В моих svn Предварительных фиксациях я использую findstr для блокировки определенных типов файлов. Теперь я хочу, чтобы расширить это в каталогах, в первую очередь \ OBJ \ каталоги однако я возникают проблемы с регулярным выражением и выделяющиеся в \ в директорииЭкранирование обратной косой черты в пакетном файле с использованием FINDSTR
В настоящее время у меня есть
"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
я есть пробовал с просто \ в конце, но, похоже, избежал двойных кавычек?
Любые идеи?
нет кавычек! (вокруг регулярного выражения FINDSTR) Brilliant ;-) +1 – VonC
Почему бы не использовать переменную среды% VISUALSVN_SERVER%? – bahrep