1

我正在使用 git-tower,显然是 git 和 Beanstalkapp。我的软件的每个版本都有不同的分支。在这里面,我有一个用于重新打包软件的每个版本的安装程序和升级文件。

但是,我不希望将这些安装程序文件推送到生产环境,即现场演示。这是因为安装程序文件在实时版本上不需要,因为它已经安装了。这也是一个安全风险。

我如何在本地跟踪变更日志、安装程序脚本/向导和升级脚本以进行打包/版本控制,但不将其推送到我的现场演示中?

注意:我不希望使用单独的 repo/sub 模块,因为我并不真正了解它是如何工作的,并且觉得它会使过程进一步复杂化。但是,如果可以解释任何一个以表明它仍然相对简单和有效,我会考虑它。

感谢任何帮助。

4

1 回答 1

0

好的,我想通了。Beanstalkapp 能够从部署中排除文件和目录,所以我可以在他们的最后处理它。

于 2015-04-07T14:59:45.480 回答