1
3
确实很接近。因为您已经发布了PM Web项目(及其依赖项),所以您需要获取一个“快照”(以防您需要更改内容),我会 标签 要执行的每个项目(如果不需要,请不要分支):
POM中的所有内容都相应地更新了(版本、SCM、依赖项中的版本等)。 如果以后需要在发布的版本上修复某些问题,请从标记的版本创建一个分支,例如
在分支中进行修复并发布新版本(并重新标记)。 下一个版本的开发发生在主干中(请注意,任何情况下都不会强制您对公共测试的增量版本进行任何更改,也不会强制您在不需要的情况下发布它,但是由于您发布了前一个版本,主干中的版本应该更改):
供您参考, Maven Release Plugin 可以帮助自动化这些步骤。
我不这么认为。您的项目似乎具有独立的生命周期,因此我认为为它们提供独立的模块(即具有独立主干/标记/分支的独立层次结构)是有意义的。 |
stimulate · 如何自动跟踪git分支上的特定文件 6 年前 |
Dan Hulme · 如何可靠地获取HEAD值,以便再次签出? 6 年前 |
akshay1188 · 如何在Xcode9上查看当前的git分支? 7 年前 |