紫风乱写

除了他眼前的屏幕,这个人什么也没看见。
被周围的电脑簇拥着,他只知道他所创造的现实,但又意识到那是虚幻。
他已经超越了技术。也超越了机器。
posts - 62, comments - 93, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

如何在linux下配置ant去运行svn相关任务

Posted on 2006-03-30 15:11 Justfly Shi 阅读(3441) 评论(0)  编辑  收藏 所属分类: tips
首先,为了能运行ant相关的svn任务,我们到subclipse的子项目svnant里去下载一个svnant
地址是:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=1731&expandFolder=1731&folderID=0
这个时候如果linux上已经装有了svn命令行工具的话,那么就可以直接按照把svnant里面的相关的jar放到ant的lib目录下使用就可以了。
不过由于一般新安装的linux系统或者是其他没有svn客户端的系统都没有svn命令行工具,那么可以使用一个全部用java实现的svn客户端实现来作替代。
具体的替代办法在下面这个网址里面提供了
http://tmate.org/svn/kb/user-guide-svnant.html

其内容如下:

Making SvnAnt use JavaSVN

Step-by-step instructions:

  • Remove existing javahl.jar and svnClientAdapter.jar (libraries distirbuted with the svnant) from your Ant classpath (ANT_HOME/lib/ directory).
  • Download latest version of JavaSVN library. You will need javasvn.jar and javasvn-javahl.jar files from the library distribution.
  • Get patched version of svnClientAdapter.jar (version 0.9.32).
  • Put javasvn.jarjavasvn-javahl.jar and svnClientAdapter-0.9.32.jar files on your Ant classpath (ANT_HOME/lib/ directory).

After performing the steps above svnant will use JavaSVN instead of JavaHL bindings.

If you have any questions regarding JavaSVN, would like to report a bug or contribute a patch, please write to support@tmatesoft.com


只有注册用户登录后才能发表评论。


网站导航: