Java를 사용하여 SVN 복사 작업 (분기에서 태그 만들기)을 수행하려고합니다.SvnAnt의 Copy.setRevision을 호출하는 NullPointerException
아래 예외가 발생합니다.
"스레드에서 예외"주 "java.lang.NullPointerException이
org.tigris.subversion.svnant.SvnFacade.getFacade에서(알 수없는 소스) org.tigris.subversion.svnant에서
.SvnFacade.getSetting (알 소스)에 org.tigris.subversion.svnant.SvnFacade.getDateFormatter
(알 소스)
org.tigris.subversion.svnant.commands.SvnCommand.getDateFor에서 물질 (알 수없는 소스) org.tigris.subversion.svnant.commands.SvnCommand.getRevisionFrom에서
(알 수없는 소스) org.tigris.subversion.svnant.commands.Copy.setRevision (알 수없는 소스)에서
나는 최신 SVN의 JAR 파일을 사용하고 svnOperation.createTags.main (createTags.java:23)에서 svnOperation.createTags.commitTags (createTags.java:55)"
에서
.
누군가가이 문제를 해결할 수있는 방법을 제안하거나 내가 여기서하고있는 실수를 제안 할 수 있습니까?
Project p = new Project();
p.setProperty("username", "automation");
p.setProperty("password", "automation");
p.setProperty("javahl", "true");
p.setProperty("javahl", "true");
SvnTask svn = new SvnTask();
Copy C1 = new Copy();
C1.setDescription("Creating tags");
C1.setSrcUrl(new SVNUrl("SrcUrl"));
C1.setDestUrl(new SVNUrl("DestUrl"));
C1.setMessage("message");
C1.setRevision("1234");
C1.setProject(p);
svn.addCopy(C1);
svn.setProject(p);
svn.execute();
[NullPointerException이란 무엇이며 어떻게 수정합니까?] (http://stackoverflow.com/questions/218384/what-is-a-nullpointerexception-and-how-do-i-fix -it) – Rafael