GZ37-WGZ 发表于 2021-12-9 21:31:04

SVN介绍及使用

VisualSVN-Server-3.5.3-x64 ---SVN服务端:作用是,可以供其他同事作为文件的仓库去使用 TortoiseSVN-1.9.4.27285-x64-svn-1.9.4 ---SVN客户端:用于连接SVN服务端仓库的一个工具 访问SVN服务端仓库的步骤:1,要获取到公司的SVN仓库地址 --服务端完成2,要有对应的SVN仓库的账号 --服务端完成3,访问SVN仓库的几种方法方法一:直接通过浏览器进行访问,但是这种方法只能查看或者下载文件,不能对文件进行修改 方法二(最快捷的方法):安装SVN的客户端(小乌龟SVN),通过客户端的方式进行访问通过 SVN仓库窗口 的方式进行,使用方法类似前面的方法一,不过对文件的操作可以通过 拖动文件的方式进行操作 方法三(最常见的方法):安装SVN的客户端(小乌龟SVN),通过客户端的方式进行访问通过在 非仓库关联的位置,右击选择 SVN checkout选项,输入仓库地址和检出目录的位置,就可以把整个仓库和本地电脑的检出目录作为关联,可以把文件拉取到本地 SVN的一些图标状态:只有连接SVN仓库的文件夹才会显示相关的图标状态1,绿色的钩钩:表示本地文件的版本和仓库里面文件的版本是一致的2,红色的感叹号:表示本地文件发生了修改,版本和仓库的不一致,可以进行提交,提交后文件就会显示绿色的钩钩3,蓝色问号或加号:表示这是一个新建的文件,仓库是没有的,也可以进行提交,提交后文件就会显示绿色的钩钩4,黄色感叹号:表示这个文件在本地存在版本冲突,这是需要使用小扫把 clearn up,清除版本冲突,清除之前记得备份文件 SVN的基本操作:不管是什么操作,都要先进行SVN update操作,再进行SVN commit操作 SVN update:是让本地的文件跟svn仓库中的文件进行更新同步,会把svn仓库中所有的最新文件拉取到本地的,从而让本地的版本跟svn仓库的版本一致 svn commit:提交本地的修改操作到svn仓库中,新建/修改/删除文件的操作都是通过svn commit进行提交 TortoiseSVN--claen up:清除版本冲突,出现文件黄色感叹号时,就要先备份你自己的文件,然后在进行清空版本冲突 TortoiseSVN--get lock。。:锁文件,是可以让其他同事不能再去操作你的文件,锁文件后操作之后记得使用 release lock解锁文件 SVN的连接操作,工作原理:1,客户端如果要连接服务端,那么要和服务端在同一个局域网内2,每天上班,工作人员可以在服务端拉取工作的文件到本地,然后进行一天的工作,下班的时候,就把一天所做的内容进行提交,如果出现版本冲突,一般是由最后一位提交的同事进行解决 SVN:版本控制工具,也可以作为一个项目管理工具或者代码管理工具。我们的项目上,用来存放我们的各种文档(需求规格说明书,测试计划,测试用例,测试报告等等的文档)SVN服务端:用来管理和存储项目的文档或者数据的工具---领导去管理SVN客户端:用来连接SVN的服务端,从服务端(仓库)拉取我们的文档--一般项目成员使用 https是一种安全的网络超文本传输协议,安全的传输协议
页: [1]
查看完整版本: SVN介绍及使用