在团队中使用GitLab中的Merge Request工作模式
在工作中使用Git已有5年多的时间了,Git分布式的工作机制以及强大的分支功能使得在团队中推广使用没有受到什么阻碍。一直以来都是采用的分支管理模式,我把项目的开发分为三个阶段:开发、测试和上线。
CentOS7安装GitLab
一直以来源代码一直都放在码云上,但最近码云开始收费了,免费版本的私有项目的成员限制在5个,这远远不够用了。所以需要搭建自己的Git服务器,下面内容为安装经过,记录一下:
近期写作计划
写博客很多年了,都是想到哪写到哪,更多的是些学习的记录,缺少思考性的东西。最近开通微信公众号:不止dotNET,希望能将工作和学习中更多的思考分享出来。 做产品或项目,都会事先制定开发计划,按照计划往前走,确保最终达成目标。公众号也可以看作是一个特殊的产品,只不过这个产品没有时间节点,需要的是我们持续的思考、学习,并且能够长期的输出。本文就先来制定一个短期的写作计划。 在开篇时说过,文章大概...
Docker安装MySql-挂载外部数据和配置
在上一篇中《在CentOS7中使用Docker安装MySql》中介绍了怎样在Docker中安装Mysql,但存在两个问题: 1、用户密码和字符集等的设置,需要安装完MySql后,进入到MySql中去设置,非常麻烦;2、配置文件和数据文件都在MySql的容器内,不是很安全。 本文将介绍怎样在创建容器时通过参数的配置来解决上面两个问题。 环境 CentOS:7.4 Docker:1.13.1 M...
在CentOS7中使用Docker安装MySql
环境 CentOS:7.4 Docker: 1.13.1 MySql: 8.0.11
调用API修改Ocelot的配置文件
Ocelot是一个基于.net core的开源webapi服务网关开源项目,功能比较强大,Github项目地址为:https://github.com/ThreeMammals/Ocelot,关于Ocelot的学习资料可以看看张善友的网站:http://www.csharpkit.com/apigateway.html。 Ocelot的路由设置是基于配置文件的,同样在Ocelot中使用Consul做服务发现时,也是基于配置文件,当我们修改路由或者需要往Consul中添加ServiceName的时候,需要修改配置文件,网关服务也需要重启,这当然不是我们想要的。
开通微信公众号-不止dotNET
在微信发布公众号助手之际我开通了本公众号:不止dotNET,这是微信的一个新的里程碑,也算是我自己一次心的起航。
MySQL服务不能启动,原因竟然是...
老婆最近使用MWeb往部署在Linode中的Wordpress博客中更新女儿的博客,发现图片不能正常上传,出现各种状况: MWeb闪退 提示图片张数超过限制 一直Loading… 有重度拖延症的我今天在老婆的“强迫”下决定解决此问题。