插件GitHub地址:https://github.com/git-commit-id/maven-git-commit-id-plugin git-commit-id-plugin是一个类似于buildnumber-maven-plugin的插件,由于buildnumber-maven-plugin插件仅支持 CVS 和 SVN,所以作者就开发了一个支持Git版。这个插件主要有以下几个功能: 明确部署的版本 校验属性是否符合预期值 一、插件目...
该插件 git-commit-id-plugin 可以很方便将打包时的git信息生成文件在包中,可以很方便的查看,官方文档地址:https://github.com/git-commit-id/git-commit-id-maven-plugin/blob/master/maven/docs/using-the-plugin.md 以下是简单的翻译,最后有使用到的配置 <plugin> <groupId>pl.project13.maven</groupId> ...
git-commit-id-maven-plugin 是一个maven 插件,用来在打包的时候将git-commit 信息打进jar中。 这样做的好处是可以将发布的某版本和对应的代码关联起来,方便查阅和线上项目的维护。至于它的作用,用官方说法,这个功能对于大型分布式项目来说是无价的。 功能 你是否经常遇到这样的问题: 测试提交了一个bug,开发人员...
https://repo.huaweicloud.com/repository/maven/pl/project13/maven/git-commit-id-plugin/4.9.10/ 这样打包后,解压jar包。BOOT-INF\classes 下会有个文件git.properties 记录提交信息。 git.commit.id就是提交id。 注:使用该工具,注意先提交再打包,这样版本才一致。 git.properties 例子 #Generated by Git-Co...
使用git-commit-id方式 pom引入插件 <plugin> <groupId>pl.project13.maven</groupId> <artifactId>git-commit-id-plugin</artifactId> <version>2.2.4</version> <executions> <execution> <id>get-the-git-infos</id> <goals> <goal>revision</goal> ...
笔者甚至在github上找到了这样一个demomygitcommitidplanet思路是: 1)把maven-git-commit-id-plugin运行所产生的git.properties文件的内容修改为json形式。 2)通过“/version” 的接口对外提供查询服务。 后续,甚至都可以通过这个接口来检查线上系统的版本和cmdb中版本的一致性,或者做系统的健康性巡检(ping)。果然只有...
首先我们需要去Vscode插件市场搜索git-commit-plugin并且进行安装。 安装完之后可以使用组合键Command + Shift + P呼出指令行,并键入指令show git commit template或者点击git插件栏上的小图标唤醒插件界面。 根据自己当前提交所要表达的意义,选择对应的type类型去编写commit信息 ...
vscode-规范提交插件git-commit-plugin的使用 git-commit-plugin插件的使用 插件长这样: 安装之后会多一个猫猫 使用 对应的提交信息如下
git commit - 格式是指在使用Git版本控制系统时,提交代码变更时的规范格式。 通常,git commit -m "commit message" 是最基本的提交格式,其中 "commit message" 是对本次提交的简要描述。 然而,为了更好地组织和管理代码变更历史,提高代码可读性和可维护性,可以采用更详细的提交格式,如使用约定式提交(Conventional...