关于.NET的另一篇文章与.NET有关 - 而不是我们.纯PHP.试图找到部署PHP应用程序稳定版本的最佳方法/流程.我见过一篇关于卡皮斯特拉诺的文章,但很好奇还有什么在那里.除了显而易见的原因,我还想添加一些脚本,以便在那里添加SVN转数.
非常感谢.
我使用自制脚本已经有一段时间了。它将(基于应用程序配置文件):
svn export基于标签在存储库上运行。scp将包复制到适当的服务器(QA 或发布)。ssh安装软件包并运行安装后脚本。应用程序配置文件是项目的一部分。它可以告诉脚本(在步骤 2 中)剥离路径并以其他方式处理指定的文件。它还指定服务器名称以及如何处理外部。
我最近迁移了脚本以支持 Git 和 Subversion。我也可能会将其迁移到 PHP,因为我们现在在混合(Linux 和 Windows)设置中运行,其中 Linux 现在占少数。
我计划使用提交后挂钩自动调用脚本,但目前还不需要实现。
| 归档时间: |
|
| 查看次数: |
3969 次 |
| 最近记录: |