找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
第三节
一)svn的基本概念
[size=12.0000pt]1. svn是subversive的简称 是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发的一个项目,实现共享资源,实现最终集中式管理。(服务端不需要我们安装,在同一个局域网内安装,端口号8443)
[size=12.0000pt]2. Svn的作用:在项目组当中对需求规格书、测试用例、产品说明书、代码,用于工作中统一集中管理项目文档如:需求文档、测试用例
服务端:
[size=12.0000pt]1. 新建仓库
[size=12.0000pt]2. 新建用户
客户端:
Svn  checkout:第一次本地与服务器仓库进行同步:
Svn  commit:上传文件到服务器
Svn update:更新,将服务器仓库最新的文件同步到本地
注意:无论是添加、修改、删除等操作前先update  让本地数据和服务器数据保持一致;然后在使用cmmit去提交修改。
状态图标:
绿色的勾勾:表示该文件和服务端文件的版本是一致的
蓝色的问号:表示该文件是本地新建的,还没有提交到服务器
红色的感叹号 :表示该文件在本地发生修改,但是还没同步到服务端
黄色的感叹号:表示该文件出现了版本的冲突,解决冲突使用小扫把clearn up功能
Svn工作原理:
项目成员每天上班前会从svn服务器端同步文件到本地(update)
然后一天的工作,下班时就会提交一天的工作内容到svn服务端(先update再commit)
如果说在提交工作内容时,出现版本冲突,那么就先备份一下自己的文件
然后通过clean up清楚除,再合并文件内容进行提交
file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml8020\wps1.jpg
Git status  查看git状态
Git diff    查看修改记录
Git add    把工作区的文件添加到暂存区
Git commit  把暂存区的文件上传到本地仓库
Git  push  把本地仓库的文件推送到远程仓库
Git  pull   把远程仓库的文件拉取到工作区 (本地)
Linux系统
开源免费,支持多线程、多cpu的操作系统
Linux主流发行版本
Centos
优点:非常稳定和可靠,用于服务器的首选,免费下载和使用
缺点:系统比较老旧
Ubuntu
Red hat
为什么要学习linux系统?
[size=12.0000pt]1) 有些公司没有运维人员,需要测试人员具备linux系统操作能力,如维护测试环境
[size=12.0000pt]2) 在测试过程中测试人员不仅仅只需要具备找bug的能力,还要学会分析定位bug的原因及bug指派给谁(前端、后端)解决
作为服务器,用于部署系统,企业中开发的系统都会部署到Linux系统
进入操作界面,在虚拟机桌面点击右键---选择open in terminal
[size=12.0000pt]1. 切换用户--su
Su root  切换用户为超级管理员(不显示输入密码)
Su xiaoliu切换用户为xiaoliu
注意:当前的用户为普通用户时,切换为管理员时则需要输入密码;
当前用户为管理员时,切换为普通用户则不需要输入密码;
$表示当前登录的是普通用户
#表示当前登录的是管理员
2. ifconfig  查看当前地址
假如没有IP地址?
2.1 server network restart  重启虚拟网卡
2.2 在电脑本地win+r输入services.msc===>>把vm开头 的点击重新启动
ll命令  查看当前路径的所有文件及目录的详细信息
ls命令 查看当前路径的所有文件及目录的名称
ls -a命令 查看当前路径 的所有文件及目录(包含隐藏 的文件)
-a表示参数
ll和ls -l是同一个目录
/根目录
~家目录
dr-xr-xr-x.==》最开始是一个d开头的表示目录
-rw-r--r--.==》最开始是一个“—-”开头表示普通文件
lrwxrwxrwx.==》最开始是一个l开头表示链接文件
Pwd查看当前所在的绝对路径
cd .. 返回上一级目录
cd../..向上返回两级
Cd/etc/ssh连续进入多级目录
Cd/etc/ssh  绝对路径写法
Cd etc/ssh  相对路径写法

分享至 : QQ空间
收藏

0 个回复

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