按照变更控制的流程来进行操作。
常用的版本控制工具:
- gitlab
- subversion
变更流程
开发人员提交变更单
开发leader审批
测试人员测试
测试leader签字
运维人员评估
向运维leader汇报
运维leader找开发leader沟通
向CTO汇报(首席技术官)
发布
GitLab工作流程
主要介绍在GitLab上进行多人协作开发
主要分为四个步骤
准备工作
开发流程
测试验证
版本维护
gitlab部署
//安装git
[root@localhost ~]# yum -y install git
安装依赖包
[root@localhost ~]# yum -y install curl openssh-server openssh-clients postfix cronie policycoreutils-python
上次元数据过期检查:7:17:07 前,执行于 2021年06月08日 星期二 23时34分56秒。
软件包 curl-7.61.1-17.el8.x86_64 已安装。
软件包 openssh-server-8.0p1-5.el8.x86_64 已安装。
软件包 openssh-clients-8.0p1-5.el8.x86_64 已安装。
软件包 cronie-1.5.2-4.el8.x86_64 已安装。
未找到匹配的参数: policycoreutils-python
错误:没有任何匹配: policycoreutils-python
//解决没有这个包
[root@localhost ~]# dnf -y install postfix
//首先先把邮件的包装上
[root@localhost ~]# dnf list all | grep policycoreutils
python3-policycoreutils
然后再安装上面的这个包
[root@localhost ~]# dnf -y install python3-policycoreutils
[root@localhost ~]# systemctl enable --now postfix
[root@localhost