本身ant实现checkin应该不是很麻烦,但是由于ant的svn插件版本混乱,很容易走弯路,完成svn的整合需要下列几个步骤
1.下载svn的ant插件:
下载地址:
http://subclipse.tigris.org/files/documents/906/46267/svnant-1.3.0.zip
注意svn的版本
2.解压后,在lib目录下将所有的jar(ganymed.jar,svnant.jar,svnClientAdapter.jar,svnjavahl.jar和svnkit.jar)包拷贝到ant的安装目录的lib目录下面:
3.现在就可以运行了,sample的build文件如下:
<?xml version="1.0"?>
<project name="SVN Ant Test" default="commit" basedir=".">
<!-- 1 -->
<property name="remote.url"
value="https://www.sample.com/test" />
<property name="svnant.dir"
value="C:\Program Files\apache-ant-1.7.1\lib" />
<!-- 2 -->
<taskdef name="svn" classname="org.tigris.subversion.svnant.SvnTask" />
<path id="svnant.dir">
<fileset dir="svnant">
<include name="*.jar" />
</fileset>
</path>
<!-- 3-->
<target name="commit">
<svn javahl="yes" username="******" password="******">
<commit message="test" file="C:\\test-HZ\\test\\build.properties"/>
</svn>
</target>
</project>
注:用svn实现checkin实在是无奈之举,目前我们有个项目要实现win7下的checkin,刚开始我们想到用batch批处理windows命令来checkin,但是遇到了问题,因为我们的svn是https的,而且ssl证书版本,host名和ssl注册的名字也不一样,因此拒绝check in
分享到:
相关推荐
ant 脚本从svn上取代码打包代码全,同时包括相关的jar包
ant打包工程的配置文件,包括从svn上自动下载代码,自动打包等
Ant+Junit+Svn实现自动单元测试
利用ant脚本 自动构建svn增量/全量 系统程序升级包 标签: antsvn自动化测试发布 分类: ant 不会用ant打包、部署项目的工程师,不是一个好程序员(测试) 副标题:利用ant脚本 自动构建svn增量/全量 系统程序...
svn server 3.5企业版破解工具
svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套...
Visual SVN Server 4.2.1 x64 官方企业版。里面的是原版安装文件。Visual SVN Server 4.2.1 x64 官方企业版。里面的是原版安装文件。
SVN+ant 服务器代码打包编译流程详解,内含详细安装以及操作说明build.xml+build.properties详解,可以直接修改路径后打包编译SVN代码。
centos7 svnserver 安装
ant操作SVN的jar包 ant SVN联携
SVNMerge源代码SVNMerge源代码SVNMerge源代码
svn_server&docsvn_server&docsvn_server&docsvn_server&docsvn_server&docsvn_server&docsvn_server&docsvn_server&docsvn_server&doc
SVN 代码比较工具 SVN 代码比较工具 SVN 代码比较工具 SVN 代码比较工具
SVN server/client里面含有客户端和服务器,可以自行根据需要安装相应的应用,可以利用它进行一些项目的上传和维护
NULL 博文链接:https://lucizhang.iteye.com/blog/1991373
没有什么好说的,这是我配置的过程,拿出来大家分享,希望对您的工作有帮助
详细的配置说明!!!!! apache+svnserver配置详解!
操作SVN界面习惯了,到了linux下懒得再用命令行了; 按照网上的步骤操作,遇到了各种问题,又对各个问题作了整理和说明 包含了客户端和服务器端需要做的修改 希望能给大家帮助 如果有问题,也请联系我,很高兴和大家...
svn服务器,svnServer,32位管网下载的
从1.4版开始,Subversion Server就自带Windows服务程序,通过执行简单的命令,即可注册为服务方式...附件中,是【如何将Subversion注册成windows服务】和【如何实现Http方式访问Svn服务器】所使用的命令,及配置文件。