1 / 26
文档名称:

SVNKit开发手册.doc

格式:doc   大小:354KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SVNKit开发手册.doc

上传人:plm860108 2018/5/19 文件大小:354 KB

下载得到文件列表

SVNKit开发手册.doc

相关文档

文档介绍

文档介绍:SVNKit开发指南
一、SVN快速入门 1
1、软件下载 2
2、服务器和客户端安装 2
3、建立版本库(Repository) 2
4、配置用户和权限 2
5、运行独立服务器 3
6、初始化导入 3
7、基本客户端操作 3
二、SVNKit开发环境 4
三、SVNKit的结构 4
四、SVNKit类关系图 4
SVNLogClient: 5
SVNUpdateClient: 6
lient: 6
SVNStatusClient: 8
mitClient: 8
SVNMoveClient: 8
SVNCopyClient: 8
SVNDiffClient: 9
五、程序框架 9
六、典型功能实现的范例 11
环境创建 11
1、Import操作范例 12
2、checkout操作范例 13
mit操作范例 14
4、update操作范例 16
5、版本差异比较操作范例 17
6、浏览版本库操作范例 19
7、显示文件内容操作范例 22
七、参考资源 25
一、SVN快速入门
本文主要介绍在windows下使用的方式,对于UNIX环境下,区别并不大。
介绍的具体步骤如下:
软件下载
服务器和客户端安装
建立版本库(Repository)
配置用户和权限
运行独立服务器
初始化导入
基本客户端操作
1、软件下载
下载Subversion服务器程序
到官方网站的下载二进制安装文件,来到二进制包下载部分,找到 Windows NT, 2000, XP and 2003部分,然后选择" this directory ",这样我们可以看到许多下载的内容,目前可以下载 svn-- 。
下载Subversion的Windows客户端TortoiseSVN
TortoiseSVN是扩展Windows Shell的一套工具,可以看作Windows资源管理器的插件,安装之后Windows就可以识别Subversion的工作目录。
官方网站是TortoiseSVN ,下载方式和前面的svn服务器类似,在Download页面的我们可以选择下载的版本,目前的最高稳定版本的安装文件为TortoiseSVN--win32-svn-。
另外,subversion有相应的eclipse插件,通过此插件可以在eclipse集成开发环境中对开发项目进行版本管理。在这里暂不做介绍。
2、服务器和客户端安装
服务器安装,直接运行svn-- ,根据提示安装即可,这样我们就有了一套服务器可以运行的环境。
安装TortoiseSVN,同样直接运行TortoiseSVN--win32-svn-,不过最后完成后会提示是否重启,其实重启只是使svn工作拷贝在windows中的特殊样式生效,与所有的实际功能无关,这里为了立刻看到好的效果,还是重新启动机器。
 
3、建立版本库(Repository)
运行Subversion服务器需要首先要建立一个版本库(Repository),可以看作服务器上存放数据的数据库,在安装了Subversion服务器之后,可以直接运行,如:
svnadmin create E:\svndemo\repository
就会在目录E:\svndemo\repository下创建一个版本库。
我们也可以使用TortoiseSVN图形化的完成这一步:
在目录E:\svndemo\repository下"右键->TortoiseSVN->Create Repository here...“, 然后可以选择版本库模式, 这里使用默认即可, 然后就创建了一系列目录和文件。
4、配置用户和权限
来到E:\svndemo\repository\conf目录,:
# [general]
# password-db = passwd
改为:
[general]
password-db = passwd
然后修改同目录的passwd文件,去掉下面三行的注释:
# [users]
# harry = harryssecret
# sally = sallyssecret
最后变成:
[users]
harry = harryssecret
sally = sallyssecret
 
5、运行独立服务器
在任意目录下运行:
svnserve -d -r E:\svndemo\repository 我们的服务器程序就