Java 你如何命名你的发行版?
我正在努力为我的产品制定标准和流程。我计划使用Subversion和标记版本。然而,我不确定该如何命名我的发行版 例如,MyProduct-1.0-TESTING.jar?我的产品-1.0.-QA.jar?当它进入集成、QA和Prod等不同环境时,它将是什么?如何使用您的软件?我总是使用本地(我的机器) 开发-开发 用户验收测试 和ProdJava 你如何命名你的发行版?,java,svn,architecture,release,Java,Svn,Architecture,Release,我正在努力为我的产品制定标准和流程。我计划使用Subversion和标记版本。然而,我不确定该如何命名我的发行版 例如,MyProduct-1.0-TESTING.jar?我的产品-1.0.-QA.jar?当它进入集成、QA和Prod等不同环境时,它将是什么?如何使用您的软件?我总是使用本地(我的机器) 开发-开发 用户验收测试 和Prod 在发布I之间使用本地ias的原因是,我可以在本地进行播放和修复测试,然后将其放在开发环境中,确保所有内容都是tickity boo,然后再转到UAT进行适当
在发布I之间使用本地ias的原因是,我可以在本地进行播放和修复测试,然后将其放在开发环境中,确保所有内容都是tickity boo,然后再转到UAT进行适当的测试。我使用的名称模式为: 编辑: 我是如何做到的:
foo版本SNAPSHOT.jar
mvn发行版:prepare
和mvn发行版:release
来:
foo version.jar
并将其部署到我们的Maven存储库中pom.xml
中的版本提升到下一个更高的值:1.0.1
becomdes1.0.2-SNAPSHOT
标签/foo版本
foo version.jar
已准备好进行测试,可以从Maven存储库中获取测试,质量保证,生产。。。太无聊了!我更喜欢-斯巴达、弗罗斯丁、底特律、海王星、黑斑羚、和声:)::)MS和它奇特的代号。。像我们这样开发稳定的、死气沉沉的蓝屏软件的人怎么样所以,环境名称不会是您测试/发送给qa的版本的一部分?为什么这应该是名称的一部分?我测试
快照
版本。QA测试没有快照的发布版本。。你是怎么做到的?您是否将您的版本标记为“MyProduct-1.0-Snapshot.jar”?发布经理如何知道在没有命名的情况下将哪个版本升级到QA?别担心,我想我明白你的意思了。谢谢,你的编辑回答了所有问题。
tags/projectname-version