随笔分类 - Devops
摘要:Apache+SVN部署 #1.安装依赖包 yum -y install expat-devel pcre pcre-devel openssl-devel cd /server/tools/ #安装apr-1.7.0 wget https://mirrors.aliyun.com/apache/a
阅读全文
摘要:centos下部署SVN 大多数情况下,我们日常工作中用的版本控制系统都会选择分布式的Git,它相比于集中式的SVN有很多优势。但是有些项目软件基于自身限制,可能只支持SVN做工程同步。废话就不多说了,下面记录下SVN的部署和使用过程: 安装SVN [root@svn_server ~]# rpm
阅读全文
摘要:代码质量检测SonarQube 1. SonarQube基础java开发,需安装open JDK8版本 2. SonarQube需要依赖MySQL数据库,至少5.6版本以上 3. SonarQube的小型实例至少4G内存,如果大型实例需要16G内存 SonarQube安装部署 #安装软件 [root
阅读全文
摘要:官网:Jenkins.io Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,皆在提供一个开放易用的软件平台,使软件的持续集成变成可能 Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 j
阅读全文
摘要:Git版本控制系统 版本控制系统简介 版本控制系统是一种记录一个或若干个文件内容变化,以便将来查阅特定版本内容情况的系统 记录文件的所有历史变化 随时恢复到任何一个历史状态 多人协作开发 常见版本管理工具 SVN 集中式的版本控制系统,只有一个中央数据仓库,如果中央数据仓库挂了或者不可访问,所有的使
阅读全文