2011-01-04 3 views
1

프로젝트를 cvs에서 허드슨으로 가져 왔습니다. 나는 비 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) 버전을 사용합니다. 데비안 리눅스가 설치된 서버에서 1.392. Windows XP가 설치된 로컬 PC의 동일한 허드슨에서이 문제가 발생하지 않았습니다.

+2

hudson 사용자가 폴더에 대한 삭제 권한을 가지고 있는지 확인하십시오. –

답변

0

NFS의 부실 잠금 파일과 관련된 동일한 문제가 Eclipse bug 36322에서 논의됩니다.

한 가지 제안 된 해결 방법은 빌드 작업의 셸 섹션에 정리 명령 (예 : find /path/to/hudson/jobs/<jobname> -name ".nfs*" -exec rm {} \;)을 추가하는 것입니다.

관련 문제