版本管理之gitlab实践教程:基础篇(18):webhook之本地网络服务设定

这篇文章记录一下gitlab11.2.3版本关于网络服务设定的一个注意事项。在网络分有外网和内网之分,通过NAT进行设定等方式的情况下。在11.2.3上出现了如果设定内网IP提示不允许使用内网IP,大概信息为“Not allow requests to the local network from...

2018-09-05 19:39:10

阅读数:1686

评论数:0

DevOps实战:版本管理实践指南

版本管理是DevOps实践中非常重要的一环,本系列教程以svn和git为中心,结合分支管理模型,介绍版本管理如何与工具结合,如何进行项目实践。本目录持续更新。

2018-09-01 14:39:15

阅读数:3013

评论数:0

版本管理之SVN实践教程:基础篇(10):svn的hook机制

svn的hook机制,跟其他很多类似的工具一样,hook机制的本身就是在某个具体的时机所触发的内容,类似于事件驱动的回调。这篇文章介绍一下svn中hook机制的使用方式。

2018-09-01 14:09:32

阅读数:1454

评论数:0

版本管理之SVN实践教程:进阶篇(5):分支模型实践总结

这篇文章整理一下使用svn在项目中相关的分支模型实践经验。

2018-09-01 14:06:02

阅读数:1424

评论数:0

版本管理之SVN实践教程:进阶篇(4):gitflow模拟:hotfix

这篇文章使用svn模拟一下gitflow分支模型下的hotfix分支使用过程

2018-09-01 14:05:35

阅读数:1425

评论数:0

版本管理之SVN实践教程:进阶篇(3):gitflow模拟:release

这篇文章使用svn模拟一下gitflow分支模型中开发主分支进行发布的过程

2018-09-01 14:04:32

阅读数:1416

评论数:0

版本管理之SVN实践教程:进阶篇(2):gitflow模拟:feature分支开发

这篇文章来模拟一下如何使用svn进行特性分支的开发

2018-09-01 14:03:23

阅读数:1402

评论数:0

版本管理之SVN实践教程:进阶篇(1):gitflow模拟:master&dev

在svn流行的时候,分支模型往往聚焦于主干/分支/发布管理三个重要的点上,而在此基础上apache所推荐的trunk/branches/tags也能清楚地反映出这些点。bug的修复,以及在发布时问题的管理等这些问题也可以通过目前的这种方式来实现,但在其后的分支模型中都将这些问题进行细化,所以会有更...

2018-09-01 05:37:52

阅读数:1489

评论数:0

版本管理之SVN实践教程:基础篇(9):备份&恢复

这篇文章主要介绍一下svn的常用的备份/恢复方案。

2018-08-29 21:46:00

阅读数:1461

评论数:0

版本管理之SVN实践教程:基础篇(8):lock-modify-unlock

在前面进行冲突的产生和解决的文章中我们接触到了冲突产生的原因和方法,实际上svn中有两种并行开发的模型,如果能够产生冲突,就说明svn具有检测机制确认并行开发的影响,在现代的版本管理工具中也许不算什么,早期的时候这还真是个问题,这篇文章我们将会来看一下svn中的并行开发方式。

2018-08-29 21:45:39

阅读数:1517

评论数:2

版本管理之SVN实践教程:基础篇(7):多仓库权限配置

在前面的文章中,对某个仓库进行用户/权限的相关设定。在实际的开发中也会存在这样的场景,相同的用户信息,对仓库进行不同的设定,总是有一部分信息是共通的,如果仓库多的话,一个一个的修改可能会导致信息的不一致。而解决信息不一致的基本原则在于相同的信息只在一处保存。基于这个原则我们来看一下多个仓库下的配置...

2018-08-29 21:45:16

阅读数:1427

评论数:0

版本管理之SVN实践教程:基础篇(6):tag的查询/创建/删除/设置

这篇文章介绍一下在svn中tag操作的查询/创建/删除与设定。 查询tag 因为因为tags目录是apache建议的方式,其本质也就是一个目录,所以查询的方式可以结合svn list命令确认改目录下的文件信息,以及svn log确认提交信息来进行。 [root@platform ...

2018-08-28 06:40:10

阅读数:1503

评论数:0

版本管理之SVN实践教程:基础篇(5):提交/解决冲突/回退/确认

这篇文章介绍一下团队开发时经常会碰到的svn的冲突产生的原因以及回退或者解决冲突的方式。

2018-08-27 22:01:21

阅读数:1432

评论数:0

版本管理之SVN实践教程:基础篇(4):trunk/branches/tags

在git flow的分支模型出现之前,svn在项目中的应用广泛地使用trunk/branches/tags作为约定俗成的使用方式。这篇文章简单介绍一下trunk/branches/tags的使用方式。

2018-08-27 21:18:42

阅读数:1420

评论数:0

版本管理之SVN实践教程:基础篇(3):用户&权限设定

在上一篇文章中我们搭建了svn服务器以及创建了一个demo仓库,使用匿名用户将这个demo仓库co到了本地。而这篇文章将会来学习一下如何设定相关的用户/组/权限相关信息。

2018-08-26 07:12:38

阅读数:1595

评论数:0

版本管理之SVN实践教程:基础篇(2):alpine的svn镜像

这篇文章使用docker方式创建一个alpine的svn镜像,并创建一个repository,然后在客户端将这个repository使用svn方式checkout出来。

2018-08-26 06:42:17

阅读数:1630

评论数:0

版本管理之SVN实践教程:基础篇(1):简介&安装

subversion简称svn,是vcs(Version Control System)的一种,是集中式版本管理(centralized version control)工具的优秀代表,加之Apache项目的光环,一度在版本管理的工具中占有绝对的主导地位。随着开源项目的推广和git的推进,svn似...

2018-08-26 06:41:22

阅读数:1515

评论数:0

提示
确定要删除当前文章?
取消 删除