我使用git-tower,显然是git,还有Beanstalkapp。我的每个版本的软件都有不同的分支。在此内容中,我为每个用于重新打包软件的版本提供了安装程序和升级文件。
但是,我不希望将这些安装程序文件推送到生产环境,这是现场演示。这是因为实时版本不需要安装程序文件,因为它已经安装。这也是一种安全风险。
如何在本地跟踪更改日志,安装程序脚本/向导以及升级脚本以进行打包/版本控制,但是没有将其推送到我的实时演示中?
注意:我不想使用单独的repo / sub模块,因为我不太了解它是如何工作的,并且感觉它会进一步使这个过程复杂化。但是,如果可以解释其中任何一个仍然相对简单和有效,我会考虑它。
感谢任何帮助。
答案 0 :(得分:0)
好的,我明白了。 Beanstalkapp能够从部署中排除文件和目录,因此我可以在最终处理它。