文件名称:svnkit 1.3.5
文件大小:6.4MB
文件格式:ZIP
更新时间:2014-11-02 15:26:26
svnkit javasvn java操作svn库信息
svnkit是纯java实现的操作subversion的类库,使用起来非常的方便。官方文档提到,svnkit提供了三种类型的api:high level api、low level api和java hl api。本文简单介绍一下svnkit的high level api和low level api。 high level api提供了与命令行工具svn相同的功能,使用它可以checkout、update等。使用high level api的入口类SVNClientManager来创建不同的svn client就能非常方便地使用它。 low level api通过SVNRepository直接操作subversion的仓库。使用类SVNRepository可以检查一个subversion仓库中是否存在制定的文件(SVNRepository.checkPath)、获取一个 ISVNEdirot向subversion仓库中commit(SVNRepository.getCommitEditor)等等。 PS: 有两个使用svnkit实现的wagon:http://code.google.com/p/maven-svn-wagon/和https://wagon.java.net/,使用这两个wagon可以方便地把maven artifacts deploy到subversion中