找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
二 、SVN的学习
VisualSVN-Server-3.5.3-x64.msi ==>SVN的服务端管理工具==》公司领导管理我们项目组里面文件或者代码的工具===》正常情况下,不需要我们安装
TortoiseSVN-1.9.4.27285-x64-svn-1.9.4.msi ==》SVN的客户端工具===》我们作为项目成员,要访问项目里的文件,所以要安装一个客户端工具对仓库的文件进行访问或者修改==>用于连接SVN服务端的一个工具
访问SVN服务端仓库的步骤:
1,要先获取到公司的SVN仓库地址---服务端完成
2,要有对应的SVN仓库的账号--服务端进行配置的
3,访问SVN仓库的几种方法:
方法一:直接通过浏览器进行访问,但是这种方法只能查看或者下载文件,不能对文件进行修改
方法二 :安装小乌龟SVN (SVN的客户端),通过客户端的方式进行访问,通过'SVN仓库窗口’的方式进行,对文件进行操作是可以通过拖动文件的方式进行
方法三(最常见的操作):安装小乌龟SVN(SVN的客户端)。通过在非仓库关联的文件夹位置,右击选择 ‘SVN checkout’选项,输入仓库的地址和检出(拉取)的文件夹位置,就可以把整个仓库和本地电脑的检出文件夹进行关联,可以把仓库的文件拉取到本地

SVN的一些图标状态(只有在连接SVN的文件夹才会显示的):
1,绿色的钩钩:表示是本地文件的版本和仓库的版本是一致
2,红色的感叹号:表示本地文件发生了修改,版本和仓库的不一致,需要进行提交版本,提交后文件就会显示绿色的钩钩
3,蓝色的问号或者加号:表示这是一个新文件,仓库里面是没有的,也是要进行提交,提交后就变成绿色的钩钩
4,黄色感叹号:表示这个文件在本地存在版本冲突,需要使用小扫把clean up进行处理,使用小扫把之前需要先备份,复制到其他地方
SVN的基本操作:
不管做什么操作,都要先进行SVNupdate再执行SVN commit提交本地的新操作,否则很容易出现版本冲突的情况
SVN update:是让本地的文件跟SVN仓库中的文件进行更新同步,会把svn仓库中所有的最新文件拉取到本地,从而让本地的版本跟svn仓库里面的是一致的
                              
SVN commit:提交本地的修改操作(新增,修改,删除)都可以通过commit进行提交
Tortoise SVN --claen up:清除版本冲突,当文件出现了黄色感叹号时,就要先备份自己的文件,然后在进行claen up:清除版本冲突,如果不备份那么你自己的文件可能就没了
Tortoise SVN --get lock...:锁文件,是可以让其他同事不能操作你的文件,锁文件之后,记得使用release lock解锁文件
SVN的工作原理:
1,客户端如果要连接仓库,那么要和仓库在同一个局域网里面(同一个wifi网络)
2,每天上班,项目组成员可以在客户端仓库拉取工作的文件到本地电脑里面,然后进行一天的工作,下班时就把一天所做的内容进行提交,如果出现版本冲突,一般是由最后一个同事进行解决
SVN:是一个版本管理工具,是一个管理我们项目上的文件或者代码的仓库
项目上的各种文档(需求规格说明书,测试计划,测试方案、测试用例,测试报告等等的文件)
SVN的服务端(仓库)∶用来管理和存储项目的文件或者数据的工具---由领导去管理
SVN客户端:用来连接SVN服务端仓库的,从服务端(仓库)拉取我们的文档---由项目组的成员使用
git

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册