首页 > 其他 > 详细

git 关键词扩展

时间:2014-03-25 18:50:13      阅读:458      评论:0      收藏:0      [点我收藏+]

用习惯了svn 的 关键词扩展。自然在git上也会寻找。

不知道啥是svn的关键词扩展?

简单列举下:

对于subversion来说,一些版本信息是不需要手动添加的,subversion提供了关键字替换
  这个功能,用来自动更新一些有用的字符串,包括:
  - Date, LastChangedDate
  - Revision, Rev, LastChangedRevision
  - Author, LastChangedBy
  - HeadURL, URL
  - Id
  除了在文本中添加相应的关键字之外,例如: $LastChangedDate $,你还需要在该文本文
  件的文件属性里设置,以告知subversion你希望系统替换该关键字。该设置文件的文件属
  性的命令为:$ svn propset svn:keywords "Date Author" a.c。这里设置了两个关键字
  的替换,一个为Date,一个为Author,针对的是文件a.c。 这样在提交属性修改之后,你
  就可以在文件的关键字位置看到,该关键字已经被扩展为了具体的版本信息字符串。在源
  码里,可以将这些关键字放在注释里,或者放到打印字符串中,对于了解程序的版本信息
  十分方便。

git 也有相关的配置,不过却不是标配。需要自己扩展,相对svn的方案来说比较复杂。

具体详情,概不复述,请google 之 git keword expansion

git 关键词扩展,布布扣,bubuko.com

git 关键词扩展

原文:http://www.cnblogs.com/lykm02/p/3622943.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!