我正在尝试了解开发团队如何使用Maven对大型项目构建进行版本控制。例如,有些项目的版本号为2.0.0-SNAPSHOT-g57517b7,"g57517b7"代表什么意思?是否可能自动化版本控制过程,在Maven上增加这些数字或某种构建号码?
2.0.0-SNAPSHOT-g57517b7
很可能代表了对应于提交g57517b7
的2.0.0预发布(即SNAPSHOT)构建。 - Stephen C