huyangq 最近的时间轴更新
huyangq

huyangq

V2EX 第 397024 号会员,加入于 2019-03-31 13:02:33 +08:00
huyangq 最近回复了
分子报到
54 天前
回复了 Artotria 创建的主题 Windows Windows 11 🤬
哈哈哈哈
60 天前
回复了 james22 创建的主题 问与答 长期久坐,你们是如何解决腰痛问题的?
大概率是腰椎间盘膨出(再下去就是突出了),强烈建议做一个磁共振
我前年 11 月份 腰椎间盘突出第一次发作,巨痛,尤其是早上醒来而且压迫了脚神经,去医院查磁共振,确诊了腰椎间盘突出。
前后经历了将近一年 经历了中医和西医 最后应该是中医没卵用,西药弄好的。
医生开的药方如下:
洛索洛芬纳凝胶贴膏
金天格胶囊
恒扬片(艾瑞昔布)
弥可保片

现在偶尔腰难受的时候 就只贴洛索洛芬纳凝胶贴膏 强烈建议你不舒服的时候,也就是休息了也无效果的时候,可以试试这个,很有效果,一般 3 贴
67 天前
回复了 huyangq 创建的主题 Linux 有没有好的视频或者系列的博客推荐?
@NeoRush 好像很不错 我看看去,谢谢!
67 天前
回复了 huyangq 创建的主题 Linux 有没有好的视频或者系列的博客推荐?
@Zzzz77 这个之前 看过 内容还不错
67 天前
回复了 huyangq 创建的主题 Linux 有没有好的视频或者系列的博客推荐?
@libook 谢谢,还是得多搜索啊
可能还是我表达的不清楚的需求,造成大家的疑惑了,不过想到方案了
弄一个文件 version.txt 里头放一个初始值,比如 1
脚本伪代码如下:
读取 version.txt 中的值,然后 + 1 得到 thisVersion
将 thisVersion 写入 version.txt 覆盖掉原来的值
newVersion="1.0.0."$thisVersion
mvn versions:set -DnewVersion=$newVersion 也就是写进 pom.xml 中的<version>标签
然后 git commit -m "发布版本:"$newVersion && git tag -a $newVersion
最后 mvn deploy
@winglight2016 不是每次生成一个版本就提交到 maven 库的
重新编辑了一下
前提:

- 构建工具: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 递归下去了。

找不到啥友好的方法了。
@jasonkayzk 😂我有这本事?
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1980 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 10:04 · PVG 18:04 · LAX 03:04 · JFK 06:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.