0

私のbuild.xmlコードは以下です

<?xml version="1.0"?>
<!-- Sample build file used to retrieve svnant's sources -->
<project name="svn-test" basedir="." default="checkoutLatest">>       
  <!--  all properties are in build.properties --> 
  <property file="build.properties" /> 
  <!-- path to the svnant libraries. Usually they will be located in ANT_HOME/lib -->
  <path id="svnant.classpath">
    <fileset dir="${lib.dir}">
      <include name="**/*.jar"/>
    </fileset>
  </path>  
  <!-- load the svn task -->
  <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" />
  <target name="checkoutLatest">
    <mkdir dir="src_latest"/>
    <svn username="name" password="passwd">
     <status path="svn://sc........../"/>   
     <checkout url="svn://s.../" revision="HEAD" destPath="src_latest"/>  
    </svn>
  </target>   </project>

https://プロトコルでSVN 操作を実行できますが、 svn://プロトコルでエラーが表示されます。以下はエラーです

> Buildfile: C:\build.xml checkoutLatest:
>       [svn] <Checkout> started ...
>       [svn] svn: Unknown host url path
>       [svn] svn: Unknown host url path
>       [svn] url path
>       [svn] <Checkout> failed !
> 
> BUILD FAILED C:\build.xml:21: Can't checkout
> 
> Total time: 3 seconds
4

1 に答える 1

0

以前は、svn:// プロトコルに問題のある SVNAnt 1.2 Jar を使用していました。そこで、[ http://subclipse.tigris.org/svnant.html][1]からsvnant-1.3.1 Jarsをダウンロードしました。

チェックアウトコード:

 <target name="checkoutThis">
  	<mkdir dir="src_1"/>
  	
  	 <svnSetting svnkit="true" username="er351a" password="welcome2ibm" id="svn.settings"/>
  	
    <svn javahl="${javahl}">
    	<checkout url="svn://scm.it.att.com:14373/BGW_MIGR/trunk/BGWCommonEJB3" revision="HEAD" destPath="src_1" />	        
    </svn>

于 2014-10-15T16:23:13.680 に答える