V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  huyangq  ›  全部回复第 3 页 / 共 3 页
回复总数  55
1  2  3  
重新编辑了一下
前提:

- 构建工具:maven
- 版本管理工具:git

maven 中的 pom.xml 是受 git 版本控制的,现在希望有这样一个脚本(或者是其他,目的是做到全自动完成),能够自动生成 maven 的 version 。并且当上传 jar 包到私服之后,能够直接根据 maven 的 version 定位到是基于哪个 git 版本提交的? maven 的 version 生成策略可以任意,没有要求。

我自己想了一个方法,但是有个不好的地方。

方法:如果我在需要编译打包并上传的时候,将当前的 git 的 hash 作为 maven 的 version 值,然后将改值写进 pom.xml 的 version 节点,然后编译打包上传到私服。这样直接看到 maven 的 version 就知道是哪个版本编译的了。

不好的地方:因为 pom.xml 是要受 git 版本控制的,如果将 hash 值写进 pom.xml 中的 version 中,那么 pom.xml 又改动了,此时就需要再上传到 git ,上传到 git ,那么 git 的版本号又变动了。。。。这样就 tm 递归下去了。

找不到啥友好的方法了。
2022-06-15 13:31:05 +08:00
回复了 huyangq 创建的主题 Java 最近学了 netty,有没有比较好的项目推荐的啊?
@jasonkayzk 😂我有这本事?
2022-06-15 13:30:41 +08:00
回复了 huyangq 创建的主题 Java 最近学了 netty,有没有比较好的项目推荐的啊?
@wxw752 怎么抄啊?
2022-06-14 17:09:46 +08:00
回复了 zhao1014 创建的主题 Java 关于 Stringbuilder 中 append 方法的实现有一个疑问
11 楼正解
2022-05-11 16:39:49 +08:00
回复了 huyangq 创建的主题 Linux 关于 Linux 下面的 包管理器的 疑惑
@adoal 鱼跟熊掌不可兼得 有点理解了
2022-05-11 16:38:38 +08:00
回复了 huyangq 创建的主题 Linux 关于 Linux 下面的 包管理器的 疑惑
哦哦 那问题来了 假如我在启动的时候 需要改一下配置文件 比如我改一下端口号 那还得找 那多麻烦啊
可以可以,这个开源吗?
2020-04-07 14:10:55 +08:00
回复了 wellwell 创建的主题 程序员 吐槽一下 Windows 的触摸板体验
为啥我开启触摸板的话,打字的时候总是会莫名其妙的碰到触摸板,然后就乱跳
2020-04-04 22:36:21 +08:00
回复了 yc8332 创建的主题 问与答 2019 年的个税你们要补吗?
我一开始一查,要补缴 1300 左右,然后我女朋友给我提交了赡养老人(父母有一个 60 岁就可以)跟住房租赁,现在只需要补缴 280 左右了
卧槽
太吊了
周末加班可破🐶🐶🐶
框架里头用了
2019-07-02 09:08:02 +08:00
回复了 hellotao 创建的主题 程序员 会英语对学前端有多少影响?
@YuxiangLuo 我六级过了,我为啥做不到
2019-04-23 13:47:06 +08:00
回复了 CSGO 创建的主题 问与答 夏天快到了,如何解决鞋子下雨湿了的问题?
阿迪有款防水的 boost 跑鞋,我就在用
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3040 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 14:12 · PVG 22:12 · LAX 07:12 · JFK 10:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.