ANT技术研究--与VSS整合自动获取源码进行编译
2004-12-21 15:14
411 查看
1、首先用MAVEN生成一个工程目录结构 (maven genapp);
2、生成ANT基本脚本 (maven ant:generate-build);
3、修改生成出来的build.xml,在其中加入下面这样的task
<target name="getSource" depends="">
<vssget vsspath="${vss.path}/src" localpath="./src" login="userid,password"
ssdir="${vss.ssdir}" serverPath="${vss.svrdir}"
autoresponse="Y" recursive="true" quiet="true"/>
<vsslabel vsspath="${vss.path}" login="userid,password" ssdir="${vss.ssdir}"
serverPath="${vss.svrdir}" label="1.0 beta1" autoresponse="Y"/>
</target>
其中几个参数需要说明:
1、${vss.path}suorcesafe中源码的路径
2、${vss.ssdir}包含ss.exe的路径
3、${vss.svrdir}包含srcsafe.ini文件的路径,如果是局域网的其他机器要先映射本地驱动器;
另外两个标签要说的是:
1、vssget 相当于get latest(获取最新的源码)
2、vsslabel 在获取源码之后给你的项目打一个label
2、生成ANT基本脚本 (maven ant:generate-build);
3、修改生成出来的build.xml,在其中加入下面这样的task
<target name="getSource" depends="">
<vssget vsspath="${vss.path}/src" localpath="./src" login="userid,password"
ssdir="${vss.ssdir}" serverPath="${vss.svrdir}"
autoresponse="Y" recursive="true" quiet="true"/>
<vsslabel vsspath="${vss.path}" login="userid,password" ssdir="${vss.ssdir}"
serverPath="${vss.svrdir}" label="1.0 beta1" autoresponse="Y"/>
</target>
其中几个参数需要说明:
1、${vss.path}suorcesafe中源码的路径
2、${vss.ssdir}包含ss.exe的路径
3、${vss.svrdir}包含srcsafe.ini文件的路径,如果是局域网的其他机器要先映射本地驱动器;
另外两个标签要说的是:
1、vssget 相当于get latest(获取最新的源码)
2、vsslabel 在获取源码之后给你的项目打一个label
相关文章推荐
- ANT技术研究--与TELNET整合
- DOS工具: 自动从VSS获取并编译,复制,上传,打包的工具
- 利用ant自动从vss下载代码并编译到自动发布
- Zookeeper源码用ant进行编译为eclipse工程--转载
- DOS工具: 自动从VSS获取并编译,复制,上传,打包的工具 new
- SpringMVC关于json、xml自动转换的原理研究[附带源码分析]
- Bitbucket、Jenkins和Ant实现Javaweb的自动编译和部署
- 使用BCB对zlib进行源码编译
- Ant自动编译打包&发布 android项目
- SpringMVC关于json、xml自动转换的原理研究[附带源码分析]
- Tomcat8源码编译及导入Eclipse中研究
- 如何将Android 源码中编译出的apk进行自己的签名
- 命令行下创建 Android 工程,用 Ant 进行编译部署
- ant打jar包时, 怎么把所依赖的jar包与从源码中编译过来class文件合并成最终的一个jar?
- Zookeeper源码编译为Eclipse工程(win7下Ant编译)
- Ant自动编译打包&发布 android项目
- Android使用Ant自动编译签名打包详解
- OVS源码研究 Datapath进行Packet处理
- Google Test(GTest)使用方法和源码解析——参数自动填充技术分析和应用