加载中
探究实现 Change Request 模式的三种方案

去年写过一篇文章《浅谈 Pull Request 与 Change Request 研发协作模式》,详细介绍了 PR Flow 以及 CR Flow 的区别,文末有说到 Gitee 应该提供推送分支自动创建评审的这项改进,刚好近期也...

2021/06/06 22:20
1.2K
码云 Gitee:高并发大存储下的架构演进之路

码云 Gitee 自2013年推出以来,每年的数据量都是倍增的,截止到2021年3月份,Gitee 上已经有了600万+的开发者,超1500万的仓库,成为了国内首屈一指的研发协作平台。在数据日益增长的过程中,...

2021/04/05 22:15
2.3W
使用 Git 丢失代码的 N 种操作,您中招了吗?

摘要:无意翻出这篇写于两年前的手稿,当时交付的几家私有云大客户以及公有云客户均频繁遇到此问题,虽然现象千奇百怪,但是无非是错误的操作导致的代码丢失,秉承着开放、自由、分享的开源精...

2021/03/31 22:25
2.7W
谈谈 Git 存储原理及相关实现

摘要:Git 是目前最流行的版本控制系统,从本地开发到生产部署,我们每天都在使用 Git 进行我们的版本控制,除了日常使用的命令之外,如果想要对 Git 有更深一步的了解,那么研究下 Git 的底...

聊聊 Git 的三种传输协议及实现

众所周知,Git 是当前最流行的分布式版本控制系统,近两年由于 DevOps 的迅速发展,一切皆代码正在成为标准实践。而这一切,都需要有一个配置管理中心统一管控,Git 毫无疑问的成为了这个领域...

基于 Gitee + Jenkins 的开源项目自动化协作实战

摘要:在开源理念日渐活跃的今天,越来越多的人开始投身于开源,贡献了越来越多的开源项目。而随着时间的推移,更多的人开始为开源项目添砖加瓦,为某一领域的开源项目贡献出自己的力量。贡献...

浅谈 Pull Request 与 Change Request 研发协作模式

说起 PullRequest 相信大部分人都不会陌生,它是由 Github 推出的一种开源协作模式,由于 Gitlab 占据着企业内部私有部署的半壁江山,这种模式也更多的用在企业内部代码审核流程,也就是所谓...

2020/11/22 20:51
2.8W
使用加权轮询算法和 Go 实现 HTTP 负载分发代理

最近看到了一篇文章,细讲了各种分布式调度原理,其中加权轮询算法(Weighted Round-Robin)应该是离我们最近的一种方式了,Nginx 的 Upstream 就是用的这个算法,这个算法可以根据权重使得每...

2020/11/01 15:23
6.4K
通过调参解决 nf_conntrack: table full, dropping packet

系统连接数高的时候,机子出现掉包,查看日志发现报错,nf_conntrack: table full, dropping packet,解决办法就是调整参数。 有的人建议关闭防火墙,但是对于linux来说,iptables就是一个命...

2016/12/01 16:58
2.6W
企业级监控 Zabbix 的安装与使用

Zabbix 是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。目前Git@OSC的服务器均使用Zabbix进行集群监控,写这篇博客也是为了记录安装使用过程中的一些总结。...

2015/04/30 18:07
1.9K
Redis(2.8版本)配置文件参数中文详解

Redis(2.8版本)配置文件参数中文详解,做查阅之用

2014/12/16 10:40
1.9K
Passing arguments to a shell script

不常用,用的时候不用再搜了,其实也没啥东西。

2014/09/19 13:47
819
iptables规则的查看、添加、删除和修改

好久没用,都忘记了,转一篇保留。

2014/09/02 16:05
832
Mac上制作Ubuntu USB启动盘

Mac上制作Ubuntu USB启动盘 一、下载ubuntu iso镜像 二、将iso转换为img文件 $ hdiutil convert -format UDRW -o /path/to/generate/img/file /path/to/your/iso/file 该命令会生成一个.img的...

2014/07/03 13:38
749
centos编译ruby的时候ossl_pkey_ec.c文件错误的解决办法

今天想在公司内部的一台centos上面配置ror环境,在编译ruby的时候出现Error: ossl_pkey_ec.c:In functin 'ossl_ec_group_initialize': ossl_pkey_ec.c:816:error: 'EC_GROUP_new_curve_GF2m...

2014/07/02 13:21
1.7K
Ruby 里的 %Q, %q, %W, %w, %x, %r, %s, %i (译)

Ruby 里的 %Q, %q, %W, %w, %x, %r, %s, %i (译)

2014/05/16 15:53
691
如何在一台电脑上使用两个git@osc的账号进行操作

如果你想在一台机器使用两个git@osc账号(比如私人账号和工作用账号),那么这篇文章将告诉你。

git
2014/04/09 00:11
2.3K
https 方式使用码云设置密码的方式

https方式每次都要输入密码,按照如下设置即可输入一次就不用再手输入密码的困扰而且又享受https带来的极速 设置记住密码(默认15分钟): git config --global credential.helper cache 如果...

2014/04/04 15:40
9.5K
Mac OSX 快捷键&命令行

一.Mac OSX 快捷键 ctrl+shift 快速放大dock的图标会暂时放大,而如果你开启了dock放大 Command+Option+W 将所有窗口关闭 Command+W 将当前窗口关闭(可以关闭Safari标签栏,很实用) Command+O...

2014/03/30 15:17
1.7K
以Blog为例阐述Git多人协作开发流程

以Blog为例阐述Git多人协作开发流程

2014/03/20 17:57
3.8K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部