Может быть, переменная окружения EDITOR
(или SVN_EDITOR
и т. Д.) Установлена в svn-commit.tmp
? (Эта переменная окружения указывает, какой редактор вы хотите использовать для редактирования сообщения фиксации.)
Хотя в Linux, по крайней мере, вы получите более значимое сообщение об ошибке:
sh: svn-commit.tmp: not found
svn: Commit failed (details follow):
svn: system('svn-commit.tmp svn-commit.tmp') returned 32512
Возможно, вы находитесь в Windows, это проблема, и сообщение об ошибке кратко?