Tortoisesvn проверка с муравьем - PullRequest
1 голос
/ 13 марта 2012

У меня проблемы с проверкой TortoiseSVN с помощью муравьиной задачи.

Переменные среды

   SVN=c:\Program Files\TortoiseSVN\bin\TortoiseProc.exe

build.xml

<project name="svn-letu" basedir="." default="checkout">

  <!--  all properties are in build.properties -->
  <property file="constants.properties" /> 

  <!-- path to the svnant libraries. Usually they will be located in ANT_HOME/lib -->
  <path id="svn.classpath">
    <fileset dir="lib">
        <include name="*.jar"/>
    </fileset>
  </path>  

  <!-- load the svn task -->
  <typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svn.classpath" /> 


  <property name="checkoutDest" value="${checkout.dir}"/>

  <target name="init">
    <mkdir dir="${checkoutDest}"/>
  </target>

  <property name="svn-user" value="${svn.user}"/>
  <property name="svn-password" value="${svn.password}"/>
  <property name="svn-url" value="${project.svn.url}"/>

  <target name="checkout" depends="init">
    <svn username="${svn-user}" password="${svn-password}">
      <checkout url="${svn-url}" revision="HEAD" destPath="${checkoutDest}" />
    </svn>
  </target>

</project>
constants.properties
project.svn.url=https://svnmsq.ttt.com/letu/trunk/App
svn.user=Andrei
svn.password=11111
checkout.dir=proba

Папка lib

svnant.jar 
svnClientAdapter.jar
svnjavahl.jar

Error

Buildfile: d:\Ant Task\build.xml   [typedef] Could not load definitions from resource org/tigris/subversion/svnant/svnantlib.xml. It could not be found.

init:

checkout:

BUILD FAILED d:\Ant Task\build.xml:36: Problem: failed to create task or type svn Cause: The name is undefined. Action: Check the spelling. Action: Check that any custom tasks/types have been declared. Action: Check that any <presetdef>/<macrodef> declarations have taken place.

Кто-нибудь, пожалуйста, помогите мне

Ответы [ 2 ]

0 голосов
/ 13 марта 2012

Убедитесь, что в этой банке есть org/tigris/subversion/svnant/svnantlib.xml.
Это определенно в 1.3 версии, но не в 1.0

0 голосов
/ 13 марта 2012

Я думаю, вам также нужен файл javasvn.jar

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...