• git 关键词扩展


    用习惯了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

  • 相关阅读:
    servlet
    反射
    网络通信协议
    线程安全,
    线程池, Callable<V>接口
    Thread类,Runnable 接口
    commons-IO
    序列化流与反序列化流,打印流
    转换流,Properties 集合
    缓冲流
  • 原文地址:https://www.cnblogs.com/lykm02/p/3622943.html
Copyright © 2020-2023  润新知