2011-10-27 29 views
5

Tôi muốn xác định svnSetting trên toàn cầu trong build.xml kịch bản kiến ​​của tôi:Xác định svnSetting toàn cầu

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

nhưng nhật thực nói về khóa học:

Vấn đề: thất bại trong việc tạo ra nhiệm vụ hoặc gõ svnSetting Nguyên nhân: Tên không xác định.

Có khả năng nào tôi có thể xác định svnSetting trực tiếp trong dự án chứ không phải trong mục tiêu không?

Trả lời

6

Bạn nên thêm typedef để kịch bản kiến ​​của bạn:

<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"/> 

Bạn có thể đọc article này để biết thêm chi tiết.

+0

Args, tôi đã có một typedef NHƯNG Tôi đã có nó dưới đây svnSetting ... di chuyển svnSetting dưới typedef và tất cả các công việc ngay bây giờ. Cảm ơn! – burnersk

Các vấn đề liên quan