У меня есть проект, импортированный из cvs в Hudson. Когда я пытаюсь стереть рабочее пространство, содержащее некоторые файлы с символами не-ascii или пробелами, я получаю что-то вроде этого:
java.io.IOException: Unable to delete <FILENAME>
hudson.Util.deleteFile(Util.java:260)
hudson.Util.deleteRecursive(Util.java:302)
hudson.Util.deleteContentsRecursive(Util.java:221)
hudson.Util.deleteRecursive(Util.java:301)
hudson.Util.deleteContentsRecursive(Util.java:221)
hudson.Util.deleteRecursive(Util.java:301)
hudson.Util.deleteContentsRecursive(Util.java:221)
hudson.Util.deleteRecursive(Util.java:301)
hudson.Util.deleteContentsRecursive(Util.java:221)
hudson.Util.deleteRecursive(Util.java:301)
hudson.FilePath$9.invoke(FilePath.java:821)
hudson.FilePath$9.invoke(FilePath.java:819)
hudson.FilePath$FileCallableWrapper.call(FilePath.java:1899)
hudson.remoting.UserRequest.perform(UserRequest.java:114)
hudson.remoting.UserRequest.perform(UserRequest.java:48)
hudson.remoting.Request$2.run(Request.java:270)
...
Есть ли какое-то решение для этого? Или, по крайней мере, есть способ игнорировать некоторые файлы / папки при импорте из репозитория cvs?
Я использую Hudson ver. 1.392 на сервере с Debian Linux. На том же Hudson на моем локальном компьютере с Windows XP эта проблема не возникала.