herhangi bir şekilde ile ilgileniyorum, SubVersion'dan ödeme dosyaları için bir Ant görevi oluşturabilirim. Ben "sadece" kontrol komutunu komut satırından yapmak istiyorum. Bir süredir Eclipse Ant ve SubVersion kullanıyorum ama Ant ve SubVersion bilgim, Eclipse'e hep birlikte bağlanmam için güvendiğimden biraz eksik.SVN'den ANT görevi ile nasıl ödeme yapılır?
SvnAnt'e, http://subclipse.tigris.org/svnant/svn.html numaralı telefondan Dicle Nehri'nden bir alt bölümün parçası olan bir çözüm olarak bakıyorum. İyi çalışıyor olabilir, ama tek yaptığım NoClassDefFoundErrors. Daha deneyimli olan bu muhtemelen basit bir Ant yapılandırma sorunu gibi görünüyor, ama ben bunu bilmiyorum. Svnant.jar ve svnclientadapter.jar'ı Ant lib dizinine kopyaladım. Sonra aşağıdaki kaçmaya çalıştı:
build.xml:17: java.lang.NoClassDefFoundError: org/tigris/subversion/javahl/SVNClientInterface
Windows XP 32-bit SVN 1.7 ve SvnAnt 1.3 çalıştırıyorum:
<?xml version="1.0"?>
<project name="blah">
<property environment="env"/>
<path id="svnant.classpath">
<pathelement location="${env.ANT_HOME}/lib"/>
<fileset dir="${env.ANT_HOME}/lib/">
<include name="svnant.jar"/>
</fileset>
</path>
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpathref="svnant.classpath" />
<target name="checkout">
<svn username="abc" password="123">
<checkout url="svn://blah/blah/trunk" destPath="workingcopy"/>
</svn>
</target>
</project>
ki ben şu yanıtı almak için.
Herhangi bir işaretçi için teşekkürler!
http://stackoverflow.com/questions/16305315/the-svn-client-svnkit -is-not-available/16310312 # 16310312 –