在 openshift tomcat 中部署后如何避免每次覆盖 server.xml

How to avoid overwriting of server.xml everytime after deployment in openshift tomcat

我正在对 server.xml 和 context.xml 进行一些更改,以便将 http 请求自动重定向到 https。文件夹-repo/.openshift/config/

来源-Openshift help(转到-FOR TOMCAT(JBOSS EWS))

但是每次在 git-push 之后,当构建和部署发生时,这两个文件都会被刷新,我的更改会被覆盖。如何避免覆盖?

您是在 gear 本身上使用 .openshift 目录,还是在 git 存储库的根目录中使用本地 .openshift 目录?

如果您将 server.xml 和 context.xml 文件放在本地 git 存储库中,在 .openshift/config/ 下,然后执行 git add/commit/push, 这些文件最终应该在齿轮上的正确位置!