现在的位置: 首页 > 综合 > 正文

利用ant批量检出svn上的特定资源

2013年08月24日 ⁄ 综合 ⁄ 共 551字 ⁄ 字号 评论关闭
写个Ant 检出Svn上的资源脚本
需求:
·通过给定的svn文件路径有选择的检出文件.
·给定要检出的文件可以是多个
·只需配置下文件剩下的事情(检出、编译、打包)由程序完成,所以想到了Ant..
准备工作:
·Antsvn 需要额外的库支持svnAnt{http://subclipse.tigris.org/svnant.html},当然简单的使用直接看文档就可以了。
·因是手动配置需要检出那一批文件,所以需要使用for循环之类的Task,antContrib{http://sourceforge.net/project/showfiles.php?group_id=36177}
基础脚本:
·
思路:
·配置checkOutFildName.properties文件用于存放将被检出的文件全路径。(把文件路径作为properties)
·加载存有svn检出文件的properties <property file="checkOutFileName.properties" depends="加载检出的配置文件..."/>
·使用propertyselector实现检出文件与正常property分离。
·使用foreach遍历检出文件.
·使用ant svn对foreach param进行操作..
脖子疼的厉害像快是得颈椎了。。。

抱歉!评论已关闭.