广州37期杨乐多 发表于 2021-12-9 00:53:41

SVN及Linux系统

VisualSVN-Server-3.5.3-x64---SVN服务端:作用是可以供其他同事作为文件的仓库去使用

TortoiseSVN-1.9.4.27285-x64-svn-1.9.4--SVN客户端:用于连接SVN服务端仓库的一个工具

SVN的连接

访问SVN服务端仓库的步骤
1,要获取到公司的SVN仓库地址--服务端完成
2,要有对应的SVN仓库的账号--服务端完成
3,访问SVN仓库的几种方法
方法一:直接通过浏览器进行访问,但是这种方法只能查看或者下载文件,不能对文件进行修改
方法二(最快捷的方式):安装SVN的客户端(小乌龟SVN),通过客户端的方式进行访问
            通过SVN仓库窗口的方式进行,使用方法类似前面的方法一,不过对文件的操作可以通过 拖动文件的方式进行操作
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjnBbQrlDT_51v2spFu-erbc\909be6f016b84ba0bec1f8e4e786535f\6~ke1wpt11}k{qeyagx9.png
方法三(最常见的方式):安装SVN的客户端(小乌龟SVN),通过客户端的方式进行访问
                通过在 非仓库关联的位置,右击选择 SVN checkout选项,输入仓库地址和检出目录的位   置,就可以把整个仓库和本地电脑的检出目录作为关联,可以把文件拉取到本地
C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjnBbQrlDT_51v2spFu-erbc\a806284d3d4a4dc4a233161888f91fb4\)yn3]]pxv@0ryewq.png

C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjnBbQrlDT_51v2spFu-erbc\b4fb226ab95a4e59856fe1100586c470\7@w{$0sx0u3a

C:\Users\Administrator\AppData\Local\YNote\data\weixinobU7VjnBbQrlDT_51v2spFu-erbc\d1910501fb2246798b17a8f002a6d25e\uf)p%r)f02{%2l_h][%z`7v.png
SVN的一些图标状态:
只有连接SVN仓库的文件夹才会显示相关的图标
1,绿色的钩钩:表示本地文件的版本和仓库里面的文件的版本是一致的
2,红色的感叹号;表示本地文件发生了修改,版本和仓库的不一致,可以进行提交,提交后文件就会显示绿色的钩钩
3,蓝色问好或者加号:表示这是一个新建的文件,仓库是没有的,也可以进行提交
4,黄色感叹号:表示这个文件在本地存在版本冲突,这时需要小扫把cleam up,清除版本冲突,清除之前记得备份文件

SVN的基本操作:
不管是什么操作,都要先进行SVN update操作,再进行SVN commit操作
SVN update:是让本地的文件跟svn仓库中的文svn commit:提交本地的修改操作到svn仓库中,新建/修改/删除文件的操作都是通过svn commit进行提交

TortoiseSVN--claen up:清除版本冲突,出现文件黄色感叹号时,就要先备份你自己的文件,然后在进行清空版本冲突

TortoiseSVN--get lock:锁文件,是可以让其他同事不能再去操作你的文件,锁文件后操作之后记得使用 release lock解锁文件

SVN的连接操作,工作原理:
1,客户端如果要连接服务端,那么要和服务端在同一个局域网内
2,每天上班,工作人员可以在服务端拉取工作的文件到本地,然后进行一天的工作,下班的时候,就把一天所做的内容进行提交,如果出现版本冲突,一般是由最后一位提交的同事进行解决

SVN:版本控制工具,也可以作为一个项目管理工具或者代码管理工具。
我们的项目上,用来存放我们的各种文档(需求规格说明书,测试计划,测试用例,测试报告等等的文档)
SVN服务端:用来管理和存储项目的文档或者数据的工具---领导去管理
SVN客户端:用来连接SVN的服务端,从服务端(仓库)拉取我们的文档--一般项目成员使用

https是一种安全的网络超文本传输协议,安全的传输协议

Linux系统
80%以上的公司,他们的软件项目就部署Linux系统的服务器上
少量的公司使用Windows server系统

linux和Windows sever都是服务器的操作系统

linux系统它是开源、免费的系统
开源:开放源代码,所有人都可以对这种系统进行个性化定制

VMWare workstation===》VM虚拟机==》虚拟的电脑,一台不存在实体的电脑==》可以安装Windows、Linux、苹果的系统

CentOS-6.5-i386-bin-DVD1.iso==》iso文件==》镜像文件

IOS :苹果手机的操作系统

一般传统的、注重信息安全的公司,他们服务器是实体服务器,有专门的机房,用来存放服务器的机器

大部分中小型企业使用 云服务器,阿里云、腾讯云、天翼云

Linux系统==》运维人员进行日常维护
测试人员使用Linux的目的,知道怎样部署项目,进行测试问题的排查与定位

VM虚拟机 拍快照 作用:相当于对当前Linux系统进行了一次备份,下次出现异常时,就可以恢复到拍快照那时的状态



快捷键:Ctrl+Alt 可以从虚拟机的桌面切换回到Windows系统

open in terminal:打开一个终端,进入Linux系统的命令行界面


Linux系统的指令,输入结束后需要按‘Enter’回车键进行执行
Linux指令是区分大小写的

su切换用户
su +用户名
输入密码时是不会显示的

Windows系统的管理员用户:admin
Linux系统的管理员:root 也叫做根用户,它是拥有整台服务器的最高权限,所以也叫做高权用户


查看Linux服务器的ip地址:ifconfig

*修改linux服务器的IP地址:ifconfig +网卡名称 +新的IP地址
*修改linux服务器的IP地址和广播地址和子网掩码:ifconfig +网卡名称 +新的IP地址 broadcast +新的广播地址 netmask +新的子网掩码

Windows系统查看IP地址:ipconfig


查看当前所在位置的绝对路径:pwd
# pwd
/home/dcs35/Desktop
第一个'/'表示根目录,所有目录的开始
后面的'/'表示目录与目录的上下级的分隔

/home/dcs35/Desktop :根目录 里面的 home目录 里面的 dcs35目录 里面的 Desktop目录位置

页: [1]
查看完整版本: SVN及Linux系统