Невозможно зафиксировать удаление файла в репозитории SVN; Внутренняя ошибка: неизменяемое изменение файла

Кажется, я больше не могу зафиксировать удаление файлов в моем хранилище.

Error Commit failed (details follow):
Error Commit blocked by pre-commit hook (exit code 1) with output:
Error Internal error: Non-modifying file change.

мне кажется странным, что этого нигде нет в сети.

любая идея?

я использую черепаху 1.7.7 и SVN 1.7.6

мой pre-commit.bat

PATH C:\msys\bin
PATH %PATH%;C:\Program Files\csvn\Python25
PATH %PATH%;C:\Program Files\csvn\bin
set PYTHON=C:\Program Files\csvn\Python25
set PYTHONPATH=C:\Program Files\csvn\lib\svn-python
bash %1/hooks/pre-commit %1 %2

и мой хук pre-commit

REPOS="$1"
TXN="$2"

: ${PATH:=/usr/local/bin:/usr/bin}
export PATH


svnlook log -t "$TXN" "$REPOS" | \
   grep "[a-zA-Z0-9]" > /dev/null || \
   { echo >&2 "An empty commit message is not allowed."; exit 1; }


python $REPOS/hooks/svnperms.py -r "$REPOS" -t "$TXN" || exit 1

# Validate the changes made by this transaction.
python $REPOS/hooks/pre-commit-check.py "$REPOS" "$TXN" || exit 1

# All checks passed, so allow the commit.
exit 0

заранее спасибо

0 ответов

Другие вопросы по тегам