SVN安装使用手册.docx
- 文档编号:26584402
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:15
- 大小:685.61KB
SVN安装使用手册.docx
《SVN安装使用手册.docx》由会员分享,可在线阅读,更多相关《SVN安装使用手册.docx(15页珍藏版)》请在冰豆网上搜索。
SVN安装使用手册
实验:
版本管理工具svn的使用
一、实验目标:
1.了解版本管理的基本操作
2.熟悉svn服务器、客户端
二、实验内容:
(一)服务器端软件
1.安装:
点击:
VisualSVN-Server-1.7.exe运行安装
(安装步骤略)
2.使用
(1)点击:
程序/VisualSVN/VisualSVNServerManager
进入:
(2)启动和停止,重启服务器
(3)新建一个“repository(储藏室的意思,存放客户端提交的数据)”
步骤:
右击repository=>createnewrepository…
再输入:
点击ok,新建成功,以后一般就在这个repository下面存放数据
(4)svn用户管理(users):
A.新建用户:
右击users,=》createuser,输入用户名,密码等
B.查看用户:
直接点击users即可
C.重新设置密码:
右击要修改的用户名
D.删除用户:
右击点击,=》删除
(5)组管理(Groups)
A.新建组:
右击Groups,=》creategroup…,输入组名,可以直接加用户:
点击ADD….,
B.查看组:
直接点击groups
C.添加和删除组中的用户:
右击要编辑的组,……
D.删除组:
右击,删除。
。
。
(6)权限设置:
右击Repositories目录下的具体文件夹,点击属性“Properties…”,可以设置和修改该目录的客户端访问权限:
点击add…
可以根据要求选择用户或者组。
有4种权限:
第一个表示从父节点(文件夹)继承权限。
【这里,等客户端安装完毕,在服务器端修改权限,看看客户端访问权限是不是变了】
(二)客户端软件
1.安装SVN客户端和汉化包
(1)安装程序
点击
按照提示装完,提示重启
(2)安装汉化
点击
一直点下一步即可
2.设置中文等
(1)指定一个文件夹
如在硬盘上(如F盘中)新建一个Test
右击
(2)设置中文:
选择settings
选择‘中文(简体)’
单击应用
(3)建议(只是建议,不是必须的,目的是怕用点.引起文件夹名称的麻烦,现在用下划线_)使用:
3.设置连接服务器,并检出
点’SVN检出’
弹出的对话框中版本库URL中填写:
https:
//10.132.10.91:
8443/svn/tsta
【特别注意,要根据实际服务器的地址来填写,
A.如果是服务器在本机,那么写https:
//127.0.0.1:
8443/svn/tsta/,127.0.0.1也可以改成主机名
B.如果你只是开发人员,这个地址一般由svn管理员来告诉你
C.如果你是svn管理员,那么你可以到服务器上直接取:
】
注意下图的地址要根据自己的实际情况写:
然后填写用户名和密码
如果上图的“保存认证”打钩,再确定,那么以后都是用输入的用户名和密码来提交和更新
【要注意,该用户具有访问权限,如果没有,那么需要到服务器端添加访问权限,服务器在本机的话,自己添加,否则叫svn管理员添加】
点击确定
完毕【如果第一次做,服务器上没有内容,那么上图不会有新文件增加的,需要先做下面的导入】
在该文件夹下生成如下文件和文件夹(服务器上有的),【如果第一次做,服务器上没有内容,那么文件夹中不会有新文件增加的,需要先做下面的导入】。
4.导入:
要把一个文件夹置于svn管理之下,需要导入这个文件夹到svn服务器:
(1)先建立一个文件夹,里面可以有文件或者文件夹,点击右键
(2)点击导入:
输入地址,输入导入信息(可选)
导入成功:
该文件夹及内部的文件变成绿色,并且多出来_svn文件夹
5.最常用的(日常)操作:
更新和提交:
(1)新增一个文件
如果要在已经置于svn管理下的文件夹t3(可以是其他文件夹)下面新加一个文件,并受(svn)控:
A.在资源管理器上新增文件test.txt
B.右键点击t3文件夹,点击提交:
C.如果成功,那么test.txt就受控了,并且有了第一个版本了,并且。
test.txt文件图标会变成绿色
【强烈建议提交的时候写一些提交信息,以后版本多了就可以区别】
(2)修改文件,并提交到svn服务器
A.在test.txt里面添加内容,此时该文件的图标变成红色,表示已经修改过,和服务器不一致了。
B.右键点击test.txt,再点击“提交”
C.如果提交成功,那么就图标变成绿色,已经保存到svn服务器上去了,并且创建了一个新的版本。
可以不断修改,和提交。
这样就有多个版本保存到服务器
(3)更新
如果有多个人在同时修改test.txt文件,或者本地的test.txt不小心被删除了,那么可以更新服务器的test.txt内容到本地(客户端),默认情况下更新的是最新版本。
A.右击test.txt,点击“更新”
B.如果成功,那么就是服务器上的最新版本
注:
更新的将服务器上的数据更新到本地
提交是将本地上传
(4)把服务器上的文件删除
这个动作比较危险,以后所有的版本可能再也找不回来了。
所以要慎重
A.先添加一个文件t2.txt到服务器(参考5.
(1))
B.右击该文件/TORTOISESVN/删除,。
。
。
6.其他常用功能:
(1)显示版本日志:
右击该文件/TORTOISESVN/显示日志
可以显示该文件所有的历史版本,
如果有多个版本,可以选中几个版本进行该文件的不同版本之间的比较
【上面有若干功能,可以自己试试】
(2)改名:
右击该文件/TORTOISESVN/改名
可以修改该文件名到服务器上
(3)更新至版本:
用于把服务器端的任意版本(你需要啥就更新那个版本)更新到本地,默认是最新版本,
也就是说这个功能可以获取服务器的任意版本
(4)与前一版本比较
有时候需要把当前修改的文件与该文件的前一版本(服务器上的)进行比较
(5)属性
(6)设置
。
。
。
其他的所有功能大家都可以看看试试。
特别注意:
【如果自己的电脑不能装服务器端】
那么可以用:
https:
//10.132.10.91:
8443/svn/tsta
用户名:
test
密码:
test
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SVN 安装 使用手册