우리는 허드슨 CI를 우리의 빌드 도구로 사용합니다. 허드슨이 운영되는 동일한 서버 시스템에서 파일 시스템을 참조 할 때 문제가 없습니다.허드슨 파일 SCM 플러그인
그러나 파일 SCM 플러그인을 사용하여 모든 읽기/쓰기 우선권이있는 원격 시스템의 파일 시스템을 가리킬 때 체크 아웃 할 수 없으며 아래 오류로 인해 실패했습니다.
FATAL: Parameter 'directory' is not a directory
java.lang.IllegalArgumentException: Parameter 'directory' is not a directory
at org.apache.commons.io.FileUtils.listFiles(FileUtils.java:358)
at org.apache.commons.io.FileUtils.iterateFiles(FileUtils.java:404)
at hudson.plugins.filesystem_scm.FolderDiff.getNewOrModifiedFiles(FolderDiff.java:104)
at hudson.plugins.filesystem_scm.RemoteFolderDiff$CheckOut.invoke(RemoteFolderDiff.java:94)
at hudson.plugins.filesystem_scm.RemoteFolderDiff$CheckOut.invoke(RemoteFolderDiff.java:88)
at hudson.FilePath.act(FilePath.java:758)
at hudson.FilePath.act(FilePath.java:740)
at hudson.plugins.filesystem_scm.FSSCM.checkout(FSSCM.java:123)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1483)
at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:507)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:424)
at hudson.model.Run.run(Run.java:1366)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
작업 구성의 "소스 코드 관리"및 "빌드 트리거"섹션에서 설정 한 값을 게시 할 수 있습니까? –
빌드 트리거 POLL SCM : */30 * * * * 소스 코드 관리 : FileSystemPath : \\ remoteserver \ d $ \ source \ – user684434