2011-10-27 2 views
5

을 svnSetting 정의 :내의 build.xml 개미 스크립트에서 세계적으로 svnSetting 정의하고 싶습니다 전 세계적으로

문제 :

<project name="helloworld" basedir="." default="helloworld"> 
    <svnSetting 
     javahl="false" 
     svnkit="true" 
     username="guest" 
     password="" 
     id="svn.settings" 
    /> 
    ... 
</project> 

을하지만, 일식은 물론 말한다 svnSetting 을 작업을 만들거나 입력 실패 원인 : 이름은 정의되지 않습니다.

목표가 아닌 프로젝트에서 직접 svnSetting을 정의 할 수 있습니까?

답변

6

당신은 당신의 개미 스크립트에 typedef를 추가해야합니다 :

<project name="helloworld" basedir="." default="helloworld"> 
    <path id="path.svnant"> 
     <pathelement location="${basedir}/svnant.jar"/> 
     <pathelement location="${basedir}/svnClientAdapter.jar"/> 
    </path> 
    <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" 
      classpathref="path.svnant"/> 

당신은 자세한 내용은이 article을 읽을 수 있습니다.

+0

Args, 이미 typedef가 있지만 아래에 svnSetting이 있습니다 ... 이제 svnSetting이 typedef 아래로 옮겨져 모든 작업이 완료되었습니다. 감사! – burnersk