在我们的项目中,我们将项目二进制文件的快照部署到tomcat/lib目录。一般来说,POM其提到是否应将SNAPSHOT版本部署到QA和产品
<version>0.2.22-SNAPSHOT</version>
,并部署到QA jar文件的/ dev环境是
my-project-0.2.22-SNAPSHOT.jar
我们正面临着一些一致性问题,如建立准确没有发生,一些代码反映,有些不是后构建,有时它合并的旧+新代码。
我的问题是,这样的问题是否可能是因为我们正在环境中部署快照版本?这也是将快照部署到环境中的好习惯吗?
谢谢
对此的简单回答:永远不要把SNAPSHOT放到质量检查中,也不要放在PROD上......如果达到了交付给其他人而不是开发人员发布的要求... – khmarbaise