没有合适的资源?快使用搜索试试~ 我知道了~
SVNKit学习——使用High-Level API管理Working Copy示例(六) - 鱼我所欲也 - 博客园1
需积分: 0 0 下载量 12 浏览量
2022-08-03
19:11:53
上传
评论
收藏 790KB PDF 举报
温馨提示
试读
5页
1.可以分别实例化各种SVN*Client类 2.实例化一个SVNClientManager类,实际上在首次请求SVNClient类的时 2.实例化一个 2.
资源详情
资源评论
资源推荐
2017/7/11 SVNKit学习——使用High-Level API管理Working Copy示例(六) - 鱼我所欲也 - 博客园
http://www.cnblogs.com/douJiangYouTiao888/p/6142300.html 1/5
鱼我所欲也
学习的小园子,记录工作、生活、学习的点滴~
SVNKit学习——使用High-Level API管理Working Copy示例(六)
本篇内容是基于SVNKit High-Level API实现的针对Working copy的操作,操作内容与SVN图形化界面、命令
行类似。
High-Level API类图:
核心思想:
所有操作由各种SVN*Client来管理,而SVNClientManager类封装了所有的SVN*Client,所以我们通常有
两种做法(更倾向于后一种):
1.可以分别实例化各种SVN*Client类。2.实例化一个SVNClientManager类,实际上在首次请求SVNClient类的时
候,它就已经实例化了每个SVN*Client类了。
示例编码:
package com.demo;
import com.google.gson.Gson;
import org.tmatesoft.svn.core.*;
import org.tmatesoft.svn.core.auth.ISVNAuthenticationManager;
import org.tmatesoft.svn.core.internal.io.dav.DAVRepositoryFactory;
import org.tmatesoft.svn.core.wc.*;
import java.io.File;
/**
* 使用Hign-Level API来操作Working Copy,由于所有的操作比较贴近SVN命令行、客户端的操作,所以理解起来相对容
易一些。
* 对于Working Copy的不同操作被分类封装到不同的SVN*Client中,SVNClientManager类包含这些SVN*Client,所以
通常使用SVNClientManager类可以很方便的管理这些SVN*Client
* 所以我们在操作Working Copy时有两种选择:1.可以分别实例化各种SVN*Client类。2.实例化一个
SVNClientManager类,实际上在首次请求SVNClient类的时候,它就已经实例化了每个SVN*Client类了。
* 具体结构详见类图
*/
public class ManageWorkingCopy {
博客园 首页 新随笔 联系 订阅 管理
随笔-72 文章-0 评论-2
公告
昵称:鱼我所欲也
园龄:7个月
粉丝:7
关注:1
+加关注
< 2017年7月 >
日 一 二 三 四 五 六
25 26 27 28 29 30 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
搜索
找找看
谷歌搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
java(13)
svn(9)
多线程(8)
缓存(6)
版本管理(6)
版本控制(6)
nosql(6)
linux(6)
java web(5)
javaweb(5)
更多
随笔分类
ant(1)
cache(4)
dwr(1)
git(1)
haproxy(2)
java(20)
javascript(1)
jboss(1)
jdbc
jndi
linux(6)
maven(7)
memcached(4)
mysql(3)
redis(2)
solr(1)
springMVC(6)
Swing(1)
tomcat(1)
版本控制、管理工具(11)
计算机基础(2)
硬件、装机(1)
葡萄的眼泪
- 粉丝: 15
- 资源: 303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0