最近一直在使用CVS作为版本管理工具,自从知道了$id: EXP$这句话放到文件的上面,就会自动替换为文件名版本和修改用户之后,就一直再搜索其它的关键字,今天再永远的UNIX上面看到了,记录下来,以备后面使用。其实自己最想用的就是每次把提交的Log记录下来。
$Id$ 关键字是用文件名、版本、时间、作者 及代码性质替换,如果使用-l选项取出,在Exp后
面会加上登录用户的名称。除了$Id$关键字,RCS还支持下面常用的关键字:
$Log$ : 你所提供的修改日志信息。
$Author$ :存入该版本的作者。
$Locker$ : 该版本的加锁者
$State$ : 该版本的状态 Exp(试验版), Stabe(稳定版), Rel(发行版).缺省是Exp
$Date$ : 该版本存入的时间,使用UTC时间格式。
$Revision$ : 该版本的版本号
$RCSfile$ : RCS文件名
$Source$ : RCS全路径名
$Name$ : 取回该版本的符号名
$Header$ : 相当于$ Source $$ Revision$$Date$$Author $$State$$Locker$的组合
原文地址
http://fanqiang.chinaunix.net/app/other/2001-11-06/2884.shtml
分享到:
相关推荐
这一功能使得程序员在编写代码时,可以轻松识别不同语言的关键字、注释和字符串,显著提高代码可读性和编写效率。它支持多种编程语言,包括但不限于C++、Java、Python、PHP等,通过自定义语法文件,开发者还可以扩展...
CVS缺省会对文件进行keyword(宏)替换,在文件中加入这些关键字是个良好的工作习惯 $Id$ 关键字是用文件名、版本、时间、作者及代码性质替换,如果使用-l选项取出,在Exp后 面会加上登录用户的名称。除了$Id$...
8. **宏和脚本扩展**:对于有高级需求的用户,Source Insight 提供了宏和脚本编程能力,可以自定义工具栏、快捷键和扩展功能。 9. **多语言支持**:Source Insight 支持多种编程语言,包括但不限于C、C++、C#、Java...
5. **宏定义和函数库支持**:VC6 ASSIST还包含了丰富的宏定义和标准库函数,方便用户快速调用,减少了查找和记忆API的时间。 6. **自定义设置**:用户可以根据个人喜好调整编辑器的设置,如字体、颜色方案、快捷键...
- **如何控制overlay**:通过在链接脚本中定义overlay段,并在程序中使用`__overlay__`关键字来实现。 - **overlay相关的其它问题**:确保各个overlay段之间没有冲突,避免数据损坏。 #### 十、µVision IDE 使用...