- 浏览: 160761 次
- 性别:
- 来自: 厦门
-
文章分类
- 全部博客 (210)
- java (44)
- javascript (5)
- 网摘 (21)
- 程序人生 (19)
- hibernate (21)
- spring (7)
- struts (1)
- jquery (2)
- mssql (3)
- mysql (3)
- oracle (7)
- 学习日记 (10)
- PowerDesigner (1)
- android (4)
- 调试 (1)
- tomcat (3)
- webapp (1)
- context (2)
- jsp (2)
- 学习 (18)
- 态度 (4)
- 坚持 (4)
- jsf (1)
- ui (1)
- css (1)
- seam (0)
- 转载 (5)
- JNDI (1)
- 创业 (1)
- 公司 (1)
- 方向 (1)
- ETL (1)
- Datastage (1)
- 数据整合 (1)
- 心情,感触 (1)
- 开发 (2)
- 测试 (1)
- 需求 (1)
- 湿身 (1)
- 网购,分类 (1)
- 驾校,转载 (1)
- 中秋,露营 (1)
- 域名 (1)
- 空间 (1)
- 网站程序 (1)
- SolrCloud (1)
- Solr (6)
- 全文库 (1)
- HBase (1)
- Hadoop (1)
- 网络应用 (1)
- 数据结构 (1)
- NoSQL (1)
- jQueryEasyUI (1)
- 面试 (1)
- 三十六计 (1)
- S2S3H4 (1)
- jar (1)
- war (1)
- web 项目 (1)
- Subversion (1)
- TortoiseSVN (1)
- MyEclipse (1)
- eclipse svn插件 (1)
- SQL2005 (1)
- ASP (1)
- 笔记 (2)
- 虚拟器、centOS、jdk、tomcat、nginx (1)
- memcached (1)
- nginx (1)
- telnet (1)
- nfs (1)
- zookeeper (2)
- window (1)
- linux (3)
- cronolog (1)
- web (1)
- mybatis (3)
- 设计模式 (1)
- 测试覆盖率 (1)
- EclEmma (1)
- tomcat7 (1)
- sore (1)
- 时间 (1)
- fackbook (0)
- facebook (1)
- IK (2)
- PKUSUMSU (1)
- openoffice (1)
- pdf (1)
- memcache (1)
- 动态词库 (1)
- 动态同义词 (1)
- centos7.3 (2)
- maven (4)
- 111 (0)
- nexus (2)
- 23种设计模式 (1)
- springboot (1)
- shiro (1)
- redis (1)
- rabbitMQ (1)
- native (1)
- dll (1)
- jasperReports (1)
- ireport (1)
最新评论
-
zhongfenglin:
学车的经历 -
Tiny_小小:
...
网购的选择 -
jrjr200411:
楼主写的好!
面对大公司和小公司的选择 -
feelboy:
说的很好。
每周四十小时,你有多少是在为自己干活?
1、ant本身需要svnant任务插件支持,才能在ant脚本中获取svn中的内容,svnant是subclipse的组件之一,它的URL 是:
http://subclipse.tigris.org/svnant.html
2、这里使用的是svnant-1.1.0-RC2版本,使用前需要将它依赖的类库放在ant安装目录下面的lib目录;
3、要想使用svnant中的任务访问svn的话,首先要定义新的task:
<typedef resource="org/tigris/subversion/svnant/svnantlib.xml" classpath="svnant.jar" /> <!-- 这里就要求svnant.jar在系统classpath中 -->
4、由于是每日构建,需要每天将最新版本的程序更新下来,因此这里使用的是export任务,而不是checkout:
<target name="export" depends="clean">
<!-- 这里将javahl设为true是为了使用纯java实现的svn访问中间层,而不是使用svn的二进制命令行客户端 -->
<svn javahl="true" username="${svn_User}" password="${svn_Password}" failonerror="false">
<!--Get 预算外 File-->
<export srcUrl="${nonbudget-web-root}" destPath="./nonbudget_WebRoot" revision="HEAD" />
</svn>
</target>
5、需要注意的是,export命令也好,checkout命令也好,都不允许将本地目录和svn上一个以上的url关联,也就是说无法将svn上 的两个以上目录的内容导出到本地的一个目录。
发表评论
-
JAVA设计模式总结之23种设计模式
2019-01-29 11:18 479网摘:https://www.cnblogs.com/po ... -
框架底层直接用控制器调用dao的笔记
2018-12-20 15:18 422公司框架操作数据库用到三个核心类,BaseDao、Hibe ... -
利用openoffice进行各种格式转换为PDF
2018-09-03 17:18 2578参考:https://blog.csdn.net/liumi ... -
springmvc常用注解标签详解
2018-03-13 20:26 3651、@Controller 在SpringMVC 中,控制 ... -
2017-08-15 SpringMVC框架项目国际化学习的笔记
2017-08-15 11:37 426springMVC的国际化开发方案 1.项目分支,在分支 ... -
memcached 安全端口设置
2017-07-09 23:05 409-- 设置memcached防火墙过滤规则 iptabl ... -
java 设计模式自学的笔记的源码
2017-03-22 15:16 359java 设计模式自学的笔记的源码 -
网摘学习知识
2016-02-01 14:28 464用3000个开源项目搜索Java代码:http://www ... -
参数乱码的解决方法
2015-08-09 09:10 457目前收集到4中方法,中文传参一documentPath为例:1 ... -
清楚代码的注释内容
2015-07-17 15:02 523public class ClearComment { ... -
Java开发环境搭建详解
2014-09-17 14:48 550一。jdk安装与配置 jdk7于3月份刚刚发布,目前ecli ... -
Java程序员常用工具类库
2014-07-07 14:49 501参考网址:http://rensanning.iteye.c ... -
OOA/OOD/OOP
2014-02-11 21:42 471OOA Object-Oriented An ... -
国外程序员推荐:每个程序员都应读的书
2012-06-16 12:52 578“如果能时光倒流,回 ... -
使用 CXF 做 webservice 简单例子
2012-06-16 00:05 816Apache CXF 是一个开放源 ... -
Java源码阅读的真实体会
2012-05-30 21:52 770刚才在论坛不经意间, ... -
axis2的使用
2012-04-01 08:59 1356webservice WebService(Axis2)视频 ... -
SSH整合的几种最常见方式 .
2012-03-22 12:00 1248Spring实例Action的两种方式:1、Delegatin ... -
axis 的使用
2012-03-14 15:49 930一、axis安装1.环境JDK1.5 Servlet Con ... -
2012年1月编程语言排行榜:Objective-C成为年度语言
2012-01-31 10:11 9962012年1月编程语言排行榜:Objective-C成为年 ...
相关推荐
《Ant与SVNant:构建自动化与版本控制的完美结合》 在软件开发过程中,自动化构建和版本控制是两个至关重要的环节。Apache Ant作为一个强大的Java项目构建工具,它以其灵活性和可扩展性深受开发者喜爱。而SVN...
Ant和SvnAnt是Java开发中的两个重要工具,它们在软件构建和版本控制方面发挥着关键作用。Ant是一个开源的构建工具,而SvnAnt是Ant的一个扩展,专门用于Subversion(SVN)版本控制系统。 Ant是Apache软件基金会的一...
《贯通Java Web开发三剑客:Eclipse+Tomcat+Ant整合开发》.part2.rar
标题中的“Ant整合Jenkins自动构建”涉及到两个关键的开源工具——Apache Ant和Jenkins,它们在软件开发的持续集成(Continuous Integration, CI)流程中起着重要作用。 Apache Ant是Java平台上的一个构建工具,...
本文将深入探讨如何使用svnant插件使Ant与SVN相结合,以便在构建过程中自动从SVN仓库获取最新的项目代码。 首先,我们需要理解svnant插件的作用。svnant是由TortoiseSVN团队开发的一个Ant任务集,它为Ant提供了一组...
【svnant-1.3.1.rar】是一个包含多个组件的压缩包,主要服务于Java开发中的构建工具Ant。Svnant是Subversion(SVN)与Ant集成的库,允许开发者在Ant构建脚本中执行Subversion命令。这个版本是1.3.1,包含了6个jar...
《贯通Java Web开发三剑客:Eclipse+Tomcat+Ant整合开发》.part1.rar
将JUnit与Ant整合的主要目标是确保在构建过程中自动运行项目的所有测试,这样可以尽早发现潜在的问题,避免在后期集成阶段出现bug。以下是整合JUnit和Ant的步骤: 1. **安装和配置JUnit**:首先,确保你的项目已经...
通过jmeter配置发送邮件,实行jmeter和ant的整合,在cmd中构建脚本进行自动化测试并把结果发送给相关的人
本资源包含了"ant 开发及整合 源码 实例",是学习和理解Ant工作原理及实际应用的宝贵材料。 在"ant 开发及整合 源码 实例"中,你可以深入学习以下几个关键知识点: 1. **Ant基本概念**:了解Ant的核心组件,如项目...
《junit与ant的整合详解》 在软件开发过程中,单元测试是确保代码质量的重要环节,而自动化构建工具则能够帮助我们高效地管理和部署项目。本文将深入探讨如何将流行的Java单元测试框架JUnit与自动化构建工具Ant进行...
"贯通Java Web开发三剑客Eclipse+Tomcat+Ant整合开发"的教程,将指导读者如何将这三个工具有效地结合在一起,实现高效、流畅的开发流程。具体可能涵盖以下内容: 1. **Eclipse与Tomcat集成**:设置Eclipse以使用...
Maven 与 Ant 的奇妙整合 Maven 和 Ant 是两种常见的自动化构建工具,它们都有其独特的优点和缺点。在本文中,我们将探讨如何将 Maven 和 Ant 整合,以充分发挥两者的优势。 一、Maven 介绍 Maven 是一款基于项目...
2. **Ant的SVN Task**: Apache Ant提供了`svnant`任务,这是一个第三方插件,扩展了Ant的功能,使其能够执行SVN操作,如 checkout、update、commit等。要使用`svnant`,你需要下载`svnant.jar`和`svnClientAdapter....
"Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...
《SVNANT:Ant工具与Subversion的集成详解》 SVNANT是Apache Ant的一个扩展库,它允许Ant构建脚本直接与Subversion(SVN)版本控制系统进行交互。这个库,即“svnant-1.2.1.zip”,包含了用于在Java构建环境中管理...
`SVNANT` 是一个非常实用的工具,它将版本控制系统 `Subversion (SVN)` 和构建工具 `Apache Ant` 进行了整合,使得在Ant构建过程中可以方便地进行SVN的操作,如版本控制、代码提交、更新等。 `SVNANT` 是基于 `...
标题“ant学习之集成svn”涉及的是在Java项目中使用Apache Ant工具来集成Subversion(SVN)版本控制系统的过程。Apache Ant是一个Java库和命令行工具,它的设计目的是驱动构建过程,而Subversion则是一种广泛使用的...
SVNant是一个用于Apache Ant的Subversion(SVN)客户端库,它允许你在Ant构建脚本中执行Subversion操作,如版本控制的检查、提交、更新和合并。这对于版本控制集成到持续集成流程中非常有用,开发者可以在构建过程中...