4.8 版本控制工具.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4.8 版本控制工具

嵌入式系统程序设计 大连理工大学软件学院 嵌入式系统工程系 赖晓晨 版本控制工具 RCS:Revision Control System 修订控制系统 CVS:Concurrent Version System 并发版本系统 工具链总结 一、修订控制系统RCS 版本控制是指跟踪和管理代码文件变化的自 动过程。 版本控制的意义 保持完整的版本历史记录信息 便于跟踪对比不同版本 防止代码损失或者被他人误修改 ~/exp/rcs 1。RCS 术语 RCS File:在RCS 目录下的文件,由RCS控制,并 通过RCS命令存储。一个RCS文件包含某一特殊文件 的所有版本。扩展名通常为.v Working file:从RCS源码库中检索到的一个或多 个文件。被放到当前目录下并可以被编辑 Lock:以编辑为目的取出源码文件时使其他人无法再 取出编辑此文件。 Revision:源文件的某一特定版本号,用数字标识。 2。基本RCS操作 ci命令:检入源代码(检入时输入此版本描述信息) 不带参数检入后立刻删除源码 -l 检入后立刻检出锁定的源码 -u 检入后立刻检出不锁定的源码 -r 把当前源码指定版本号检入 co命令:检出源码 -l 表示锁定源码,可以编辑 -r 检出某个特定版本的源码,如无此参数则检出最新版源码 -f 强制检出,覆盖掉当前目录现存的源码文件 基本RCS操作举例 ci命令:检入源代码(检入时输入此版本描述信息) 不带参数检入后立刻删除源码 创建rcs文件: ci a.c -l 检入后立刻检出锁定的源码 检出: co –l a.c -u 检入后立刻检出不锁定的源码 检入: ci a.c ci –l a.c -r 把当前源码指定版本号检入 ci –u a.c co命令:检出源码 ci –r2 a.c -l 表示锁定源码,可以编辑 检出: co –r1.1 a.c -r 检出某个特定版本的源码,如无此参数则检出最新版源码 -f 强制检出,覆盖掉当前目录现存的源码文件 3。RCS关键字 RCS关键字是一些类似于宏的记号,可以用来在源码、 目标文件、二进制可执行文件中插入和维护标识信息。 RCS关键字的形式为:$keyword$,当一个包含了 关键字的文件被检出时扩展为: $keyword:value$ 常用关键字: $Id$:扩展为“文件名、修订号、日期、时间、作者、状态、 锁定文件者的登录名” $Log$:日志 RCS关键字举例 常用关键字: $Id$:扩展为“文件名、修订号、日期、时间、作者、状 态、锁定文件者的登录名” $Log$:日志 /* a.c * $Id$ */ 先检入,再显示,则a.c中的$Id$已经被扩展 其他RCS关键字 $Author$:检入该版本的用户登录名 $Date$:检入时间日期 $Header$:检入RCS文件的全路径名 $Locker$:锁定该版本的使用者的登录名 $Name$:检入该版本的符号名 $RCSfile$:检入不包含路径的RCS文件名 $Revision$:检入版本号 $Source$:检入RCS全路径名 $State$:检入该版本的状态 4。RCS命令 ident命令:能够在所有类型的

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档