01 2019 档案
摘要:代码质量管理 Sonar 是一个用于代码质量管理的开放平台。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具。与持续集成工具(例如 Hudson/Jenkins 等)不同,Sonar 并不是简单地把不同的代码检查工具结果(例如 FindBugs,PMD 等)直接显示在
阅读全文
摘要:什么是持续集成 Continuous integration (CI) 持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这
阅读全文
摘要:git简介 linus用c语言编写 2005年诞生 分布式版本管理系统 速度快,适合大规模,跨地区多人协同开发 git生态 git 分布式版本管理系统 gitlab git私库解决方案 github git共有库解决方案 git安装 不建议用yum install git,安装的是1.8版本,生产环
阅读全文
摘要:简介 基于GIT的源码托管解决方案 基于Ruby on rails开发 集成nginx postgreSQL redis sidekiq等组件 资源 https://about.gitlab.com/downloads 清华镜像 https://mirrors.tuna.tsinghua.edu.c
阅读全文
摘要:redis简介 资源: https://redis.io/https://redis.io/download/http://redisdoc.com/ 特点: 速度快 支持多种数据结构 持久化 主从复制 支持过期时间 支持事务 消息订阅 官方不支持windows,但是有第三方版本 应用场景: 数据缓
阅读全文