使用Capistrano进行PHP应用程序部署

时间:2011-08-02 19:17:48

标签: php deployment capistrano

为什么Capistrano在运行PHP应用程序部署时会尝试创建新分支?我的SCM是Git。

2 个答案:

答案 0 :(得分:1)

原来,分支只在内部使用,以确保一个干净的工作目录,从中复制发布文件。

答案 1 :(得分:0)

一般来说,人们在将应用程序发布到他们的生产环境时往往会创建一个分支。

这样:

  • 他们可以继续积极地处理主(开发)分支,
  • 并且,如果需要,他们可以修复发布分支上的关键错误 - 那些不受当前发展影响的


并且他们一旦部署就不会创建分支,他们通常至少会创建一个标记 - 如果在开发分支的下一个版本之前存在需要修复的错误,他们就可以从中进行分支。