SCCS:源代码控制系统 RCS:版本控制系统 CVS:并发版本控制系统(联网) Git:分布式的版本控制系统 https://www.liaoxuefeng.com/wiki/896043488029600 廖雪峰 git使用 Linux目录配置 目录的四个类型为 可分享 不可分享 可变动 不可变 ...
分类:
其他好文 时间:
2020-03-12 14:38:05
阅读次数:
76
分布式相比于集中式的最大区别在于开发者可以将代码提交到本地,每个开发者通过克隆,在本地机器上拷贝一个完整的git仓库。下图是经典的git开发过程:git的功能特性如下:从服务器上克隆完整的git仓库(包括代码和版本信息)到单机上;在自己的机器上根据不同的开发目的,创建分支,修改代码;在单机上自己创建的分支上提交代码;在单机上合并分支;把服务器上最新版的代码fetch下来,然后跟自己的主分支合并;生
分类:
其他好文 时间:
2020-03-12 14:30:22
阅读次数:
60
1.下载并按照nodejs 版本控制建议下载nvm管理(node版本管理工具)2.安装官方脚手架工具 npm install -g create-react-app mkdir ReactDemo // 创建ReactDemo文件夹cd ReactDemo // 进入ReactDemo文件夹crea ...
分类:
其他好文 时间:
2020-03-11 12:36:55
阅读次数:
46
GIT简介 分布式版本控制系统,用于高效的管理各种大小项目和文件。 sudo apt get install git GIT使用 基本概念 工作区: 项目所在操作目录,实际操作项目的区域 暂存区: 用于记录工作区的工作(修改)内容 本地仓库: 用于备份工作区的内容 远程仓库: 远程主机上的GIT仓库 ...
分类:
其他好文 时间:
2020-03-11 12:23:58
阅读次数:
65
GitOps是一种实现持续交付的模型,其核心思想是将应用系统的声明性基础架构和应用程序存放在Git的版本控制库中。它可以让开发人员无需了解复杂的部署流程,直接发布新功能。本文将为你简单介绍其概念,它如何影响组织以及如何与K8S保持同步。
分类:
其他好文 时间:
2020-03-09 21:17:20
阅读次数:
57
絮絮叨叨在前:以前的公司,都用svn 进行代码管理。最近我那程序猿先生真的受不了我,强迫我使用tortoiseGit。 一开始对于 git 和 github 傻傻分不清,干脆自己整理资料,总结一下。 git 是一个分布式版本控制系统,不同类型的版本控制工具还有svn(集中式版本控制系统)。可以有效的 ...
分类:
其他好文 时间:
2020-03-09 13:09:43
阅读次数:
77
一.事物隔离级别 读未提交(read uncommitted)是指,一个事务还没提交时,它做的变更就能被别的事务看到.通俗理解,别人改数据的事务尚未提交,我在我的事务中也能读到。 读提交(read committed)是指,一个事务提交之后,它做的变更才会被其他事务看到。通俗理解,别人改数据的事务已 ...
分类:
数据库 时间:
2020-03-08 17:58:07
阅读次数:
96
AOF持久化的实现 AOF持久化的实现可以分为命令追加、文件写入和文件同步三个步骤。 AOF持久化功能处于打开状态时,服务器在执行完一个写命令之后,会以协议格式将被执行的写命令追加到服务器状态的 缓冲区的末尾. AOF重写 Redis提供了AOF重写功能:Redis服务器可以创建一个新的AOF文件来 ...
分类:
数据库 时间:
2020-03-07 21:11:57
阅读次数:
88
1.rsync: 本地同步:rsync abc.txt /usr/temp/ 把本地文件同步到远程:rsync abc.txt root@ip:/root/soft 中途需要输入远程机器密码 2.scp: Linux scp 命令用于 Linux 之间复制文件和目录 从本地复制到远程 scp abc ...
分类:
系统相关 时间:
2020-03-07 18:56:20
阅读次数:
85
几年前的公司,当时公司自己搞的CVS服务器,用CVS做版本控制,系统盘出现了坏道,无法正常进入系统;现在把当时记录的日志,更新硬盘的流程发出来, 两块数据盘做过Raid1磁盘阵列,均存储cvs数据。 一、先拷贝出数据并保存。 需要先将cvs数据拷贝出来备份,以防数据丢失。 1 当前无法正常进入lin ...
分类:
其他好文 时间:
2020-03-06 10:30:05
阅读次数:
74