如何实现 文件ChangeLog自动添加?

类似这样的示例如下:

提交前

  1. /**
    • $Id: Test.java 120 2009-11-11 07:56:15Z HanMeimei $
    • $log-new:这是本期需要添加的修改记录 $
    • $log-history:
    • v68 2009-11-01 07:56:15Z LiLei : 这是修改记录A 
      
    • v120 2009-11-11 07:56:15Z HanMeimei : 这是修改记录B 
      
    • $
  2. */

提交后

  1. /**
    • $Id: Test.java 121 2009-11-12 07:56:15Z LiLei $
    • $log-new:$
    • $log-history:
    • v68 2009-11-01 07:56:15Z LiLei : 这是修改记录A 
      
    • v120 2009-11-11 07:56:15Z HanMeimei : 这是修改记录B 
      
    • v121 2009-11-12 07:56:15Z LiLei : 这是本期需要添加的修改记录 
      
    • $
  2. */

支持svn,git之类的的插件有没有?

如果不是非要内嵌在源代码里。可以考虑用conventional commit规范提交,有对应的工具自动生成Changelog

就想内嵌一些git提交后的修改。自动插入到源码中。。