配置管理小报091103-2: CVS中的tag规则
为什么80%的码农都做不了架构师?>>>
l CVS中的tag规则 作者:王××(zbwangjian@×××.cn)
通过航班号(比如CA1855)可以查到乘坐这班飞机的所有乘客信息,CVS中的tag就好比航班号,用于标识CVS中的一个或多个文件的某个特定版本,以免混淆。
显然,这个tag是很重要的,也需要有个规则,在我们公司这个规则为:
1. 源代码的tag:
“项目的CVS库名称-[模块名]-项目版本号-流水号”
举例:DataCenter-l2shs-5-0-6,e-cube-1-0-108
看到这些tag,可以准确定位到它属于哪个CVS库,哪个版本。
2. 文档的tag:
“v-项目版本号-流水号”
举例:v-1-0-1,v-1-3-5
看到这些tag,只能知道它的版本,它属于哪个CVS库还需要其它信息才能确定。
3. 保留(或基线版本)tag:
tag打上后是可以修改的,为了保证基线版本tag不被误改,约定以“项目的CVS库名称-”或“v-”开头的tag是保留给标识基线版本用的,只有自动编译系统、配置管理工程师可以打这2种tag。
非保留tag,开发者可以随意打,不受限制。
举例:在e-cube库中,开发者不能打e-cube-1-0-108,v-1-3-5之类的tag,但可以打ae-cube-1-0-108,e-cube_1-0-108,V-1-3-5,请注意区别。
4. 注意几点:
CVS中的tag中不能有“.”等特殊符号,否则CVS拒绝操作,提示如下信息
cvs [tag aborted]: tag `v1.2.2' must not contain the characters `$,.:;@'
开发者打保留tag时,CVS会拒绝操作,提示如下信息
zhangsan does not have permission to perform this tag operation!
cvs tag: Pre-tag check failed
cvs [tag aborted]: correct the above errors first!
转载于:https://my.oschina.net/tadcat/blog/149376
配置管理小报091103-2: CVS中的tag规则相关推荐
- SVN中Branch/tag的比较
在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆. 在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别.至于何时用tag ...
- 20190328学习笔记 - JSP 中的 tag 文件
20190328学习笔记 - JSP 中的 tag 文件 对于tag 文件 1. 引入 tag 文件 2. 在/WEB-INF/tags/sys 下,新增一个gridselect.tag文件 3. 在 ...
- Go语言学习笔记——结构体中使用tag标记
文章目录 golang结构体中使用tag标记 简介 语法结构 快速入门 常见应用 应用json编码 应用xml编码 应用form表单绑定 gin框架form和数据绑定 golang结构体中使用tag标 ...
- mysql校对规则_MySQL中的校对规则
详解MySQL中的校对规则 Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is ...
- Django中url匹配规则的补充
Django中url匹配规则是在urls.py文件中配置的. 1.关于正则匹配优先级 在url匹配列表中,如果第一条和第二条同时满足匹配规则,则优先匹配第一条. 在url匹配列表中,如果第一条为正则模 ...
- 机器学习中的范数规则化之(二)核范数与规则项参数选择
机器学习中的范数规则化之(二)核范数与规则项参数选择 zouxy09@qq.com http://blog.csdn.net/zouxy09 上一篇博文,我们聊到了L0,L1和L2范数,这篇我们絮叨絮 ...
- css平台HTDC币,是否应该从最新的设置中应用CSS规则?
这是一个令人困惑的行为,我在FireFox和Chrome中看到:我有一个HTML文件,其样式来自两个CSS文件.有时样式适用于第二个文件,有时来自第一个文件.怪异的行为可以看出,在下面的例子:是否应该 ...
- 机器学习中的范数规则化之(二)核范数与规则项参数选择以及RPCA
机器学习中的范数规则化之(二)核范数与规则项参数选择 三.核范数 核范数||W||*是指矩阵奇异值的和,英文称呼叫Nuclear Norm.这个相对于上面火热的L1和L2来说,可能大家就会陌生点.那它 ...
- [html] 说说页面中字体渲染规则是怎样的?会有哪些因素影响字体的渲染?
[html] 说说页面中字体渲染规则是怎样的?会有哪些因素影响字体的渲染? 字体渲染: 1.解码,根据web服务器返回的(或者本地网页本身的)content-type charset等信息确定编码,将 ...
- [html]说说页面中字体渲染规则是怎样的?会有哪些因素影响字体的渲染?
[html]说说页面中字体渲染规则是怎样的?会有哪些因素影响字体的渲染? 字体渲染: 1.解码,根据web服务器返回的(或者本地网页本身的)content-type charset等信息确定编码,将网 ...
最新文章
- jvm高并发_在JVM上对高并发HTTP服务器进行基准测试
- QCon上海2015热点前瞻:Uber伸缩之道、注重实效的性能
- 计算机网络自考顺序,自考计算机网络课程复习顺序是怎样?有没有好用的计算机网络自考APP?...
- java适应性自旋锁_深夜!小胖问我,什么是自旋锁?怎么使用?适用场景是啥?...
- 为什么用JS取不到cookie的值?解决方法如下!
- Ubuntu常用软件安装
- 网页右下角3秒自动弹出悬浮在线客服代码
- php 魔方加密还原,PHP魔方解密 - osc_80l29rkk的个人空间 - OSCHINA - 中文开源技术交流社区...
- lol连接服务器失败怎么修复,英雄联盟lol连接服务器失败怎么办?解决方法大全...
- php强行横屏,强制横屏app
- 第十届全国大学生GIS应用技能大赛上午(试题及参考答案)
- 初级程序员晋升中级程序员,只差这7个技能
- 【C语言】数据表现形式及基本数据类型
- 秋冬易感冒着凉 风寒感冒9大食疗方
- 频繁用电脑打字 武汉大三女生求职提笔忘字
- bios 刷 灵耀14_华硕p8z77vlx2主板
- 批量采集发布自媒体文章到wp等博客网站
- 软件工程——软件编码
- javaee【计算机工作原理】
- 3dmax如何拆分模型_3dmax分割模型操作方法五步轻松搞定