分类: Java
2010-05-25 14:57:24
属性 | 说明 | 是否需修改(Y,N) |
webApp | 应用名如 (ESS) | Y |
appName | 应用中文名,### | Y |
province | 省份 | Y |
problem | 补丁解决的问题描述 | Y |
version | 版本号 | Y |
UserVersion | 用户可见版本 | Y |
author | 作者 | Y |
delimiter | 分隔符 | N |
projectDir | 工程目录,源文件所在目录 | Y |
webDir | 编译后web目录 | N |
workroot | 工作根目录,放置产出文件的路径 | N |
buildAllFile | 全编译的ant脚本文件路径 | N |
zipDir | 补丁包路径 | N |
dbDir | 补丁包DB路径 | N |
svn-userName | svn用户名 | Y |
svn-password | svn用户密码 | Y |
svn-fileList | 补丁文件svn清单输出文件路径,会生成svn-fileList.txt,包含该补丁所有的源文件路径及版本信息 | N |
ascPath | asc文件路径,该目录在运行过程中使用 | N |
javaListFile | java文件配置路径 | N |
replaceJavaListPropertyFile | java文件替换属性配置文件路径 | N |
classListFile | class文件配置路径 | N |
replaceClassListPropertyFile | class文件替换属性配置文件路径 | N |
pageListFile | page文件配置路径 | N |
replacePageListPropertyFile | page文件替换属性配置文件路径 | N |
dbListFile | db文件配置路径 | N |
replaceDbListPropertyFile | db文件替换属性配置文件路径 | N |
newLine | 换行符 | N |
attachFilesPath | 附件文件夹,放置在这个文件夹下的文件都会被打包到补丁内 | N |
deletePatchOrignalFiles | 打包文件成功后,是否删除打包的原始文件 | N |
zipPatchCfgFiles | 打包补丁包所有配置文件及附件 | N |
以下附件仅供参考,如需实际使用,需要针对项目修改配置
需要修改的配置文件有:
buildAll.xml 全编译脚本
buildPatch.properties 补丁包主要配置
javaListFile.txt java文件清单
pageListFile.txt jsp,html,xml及其他非java文件清单
dbListFile.txt 数据库脚本文件清单
以下四个配置文件必须根据实际项目进行配置,请参见代码和示例文件进行配置
replaceClassListPropertyFile.txt class文件替换配置文件
replaceDbListPropertyFile.txt db文件替换配置文件
replaceJavaListPropertyFile.txt java文件替换配置文件
replacePageListPropertyFile.txt page文件替换配置文件
该程序配置灵活但较为复杂,待后续补充
ant程序文件
|
ant编程和ant操作svn所需jar包,要添加到ant的classpath内
|
|