【发布时间】:2011-06-25 17:02:48
【问题描述】:
是否有发布 PHP 生产代码的最佳实践?
我知道使用 Java 可以将源代码作为 WAR 或 JAR 发布,但 PHP 有这样的东西吗?
随着我们组织的发展,我想找到一种更好的方法来发布生产代码,而不是当前的流程,这是不可接受的。
当前进程:
- 将新代码签入 SVN (Subversion)
- 备份当前生产脚本并附加 .bak.date_time_stamp
- 将新脚本移入生产环境(FTP、SSH、SFTP)
需要能力
- 还原更改
- 可选容器(想想 JAR)
- 存档当前生产代码
- 自动?这是一个愿望清单选项
还有其他建议/选项/做法可以很好地结合吗?正在考虑更改组织流程。
【问题讨论】:
-
“发布”是指分发,还是在您的系统中使用?
-
@Jonah 在我们的系统中使用。没有考虑分销,但这也是需要考虑的事情
-
SVN 不提供您所要求的一切吗?
标签: php version-control compilation release revert