我一直在为版本控制软件苦苦挣扎。我不是在谈论命名约定,而是在谈论如何在构建系统中实际应用一个版本,直到发布。
我一般使用major.minor.maintenance-[release type] ie 1.0.2-rc1
问题是管理版本号。我尝试了很多方法(将其粘贴在构建文件、属性文件、数据库等中),但我没有找到任何真正有效的方法。
我想出的最接近的方法是使用我在此处记录的 Jira:http: //blog.sysbliss.com/uncategorized/release-management-with-atlassian-bamboo-and-jira.html
我想知道是否有人对此有任何好主意。另外,想知道人们如何处理发布版本....即,如果我发布/部署版本 1.0.0-rc1 在此版本中发现错误然后登录到 1.0.0(下一个/生产版本)。