프로젝트를 체크 아웃하고, 개정 번호를 얻고, 웹 인터페이스가있는 서버에서 가장 번호가 큰 번호로 jar를 빌드하고 싶습니다. 전체 과정에는 약간의 사소한 단계가 있지만 이것이 주요 목표입니다. 빌드 스크립트의 모든 것이 로컬에서 잘 작동하지만 서버에서 완료되면 항상 멈추게됩니다. 내가 체크 아웃 한 프로젝트에서 svnant 작업을 사용하려 할 때, 부모 dir이 작업 복사본이 아니라는 것을 알려주므로 복사본을 먼저 시도한 다음 프로젝트 전체를 다시 복사하려고 시도합니다. 여전히 부모 dir (초판)은 작업 복사본이 아닙니다.svnant - 서버의 상위 디렉토리가 작업 복사본이 아닙니다.
어떻게해야합니까?
p.s. 나는 가능한 모든 조합을 시도했다,,,. 그들 중 누구도 일하지 않았다. 다른 누구도 그 일을 어떻게 할 수 있습니까?
java.lang.NullPointerException이 을 org.tigris.subversion.svnant.commands.WcVersion.getWorkingCopySumary (알 수없는 소스) 에 org.tigris.subversion.svnant.commands.WcVersion.execute에 : 나는 항상 다음과 같은 오류가 (알 수없는 출처) at org.tigris.subversion.svnant.commands.SvnCommand.executeCommand (알 수없는 출처) at org.tigris.subversion.svnant.SvnTask.execute (알 수없는 출처) at org.apache.tools.ant. (알 수없는 소스) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java. org.apache.tools.ant.dispatch.DispatchUtils.execute (DispatchUtils.java:106) 에서 lang.reflect.Method.invoke (Method.java:597) ..........
누구든지 두 가지 질문에 도움이 될 수 있습니까?
는