java访问svn

同学需要php的方式访问svn,他使用exec(svn)来实现,而我希望是通过http的方式或者其他tcp之上的协议来访问,毕竟这种方式算是跨各种平台与方便的。

 

找了下开源的java svn client,最出名的就是svnkit了 http://svnkit.com/index.html ,eclipse的插件也是基于这个。

 

看下wiki里的例子 http://wiki.svnkit.com/,就可以实现java访问svn了。

 

这里给出一个list svn tree的例子的链接,新版本的svn中已经没了。

 

 

http://svn.svnkit.com/repos/svnkit/tags/1.3.5/doc/examples/src/org/tmatesoft/svn/examples/repository/DisplayRepositoryTree.java

 

 

运行这个例子需要输入svn的http链接,用户名以及密码。

 

对应需要的jar包在这里下载 http://svnkit.com/download.php

 

你可能感兴趣的:(java)