0
Я настраиваю систему Jenkins на MacOSX Server для автоматической сборки после проверки svn. Но когда сборка начинается, я получаю эту ошибку java на выходе консоли. Кто-нибудь имеет опыт работы с Дженкинсом и этими ошибками?java.nio.file.AccessDeniedException в Jenkins build
Gestartet durch Benutzer anonymous
[EnvInject] - Loading node environment variables.
Baue in Workspace /Users/Shared/Jenkins/Home/jobs/myProject/workspace
Cleaning local Directory .
java.nio.file.AccessDeniedException: /Users/Shared/Jenkins/Home/jobs/my Project/workspace/./.svn/pristine/04/040d4cd4de48d844246c38e096a78718879bfafb.svn-base
\t at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84)
\t at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
\t at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
\t at sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:244)
\t at sun.nio.fs.AbstractFileSystemProvider.delete(AbstractFileSystemProvider.java:103)
\t at java.nio.file.Files.delete(Files.java:1126)
\t at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
\t at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
\t at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
\t at java.lang.reflect.Method.invoke(Method.java:497)
\t at hudson.Util.deleteFile(Util.java:255)
\t at hudson.Util.deleteRecursive(Util.java:318)
\t at hudson.Util.deleteContentsRecursive(Util.java:220)
\t at hudson.Util.deleteRecursive(Util.java:309)
\t at hudson.Util.deleteContentsRecursive(Util.java:220)
\t at hudson.Util.deleteRecursive(Util.java:309)
\t at hudson.Util.deleteContentsRecursive(Util.java:220)
\t at hudson.Util.deleteRecursive(Util.java:309)
\t at hudson.Util.deleteContentsRecursive(Util.java:220)
\t at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:81)
\t at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:162)
\t at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:988)
\t at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:969)
\t at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:945)
\t at hudson.FilePath.act(FilePath.java:990)
\t at hudson.FilePath.act(FilePath.java:968)
\t at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:894)
\t at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:830)
\t at hudson.scm.SCM.checkout(SCM.java:485)
\t at hudson.model.AbstractProject.checkout(AbstractProject.java:1276)
\t at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:607)
\t at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
\t at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
\t at hudson.model.Run.execute(Run.java:1738)
\t at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
\t at hudson.model.ResourceController.execute(ResourceController.java:98)
\t at hudson.model.Executor.run(Executor.java:410)
Sending e-mails to: m...
Finished: FAILURE
Файл заблокирован другим процессом. Возможно, этот файл открыт в какой-либо программе (SVN-клиент?) Или это каталог, открытый в проводнике или это рабочий каталог командной оболочки. – Axel
Похож на [общая проблема] (https://issues.jenkins-ci.org/browse/JENKINS-15331) ... и хотя они «исправили» его, я все еще получаю его, поэтому не так много. –