【发布时间】:2012-10-27 00:21:55
【问题描述】:
好的,在你投反对票之前,请听我说...有很多关于通过 Capistrano 部署 cakePHP/Wordpress/Drupal/Symfony 的在线演练,项目自己的文档非常好,但是没有太多关于什么的报道Capistrano 默认情况下实际上会。具体来说,对文件夹 /timestamp、/most-recent-timestamp 到 /current 执行 git checkout,webroot 之前已符号链接到 /current。
我问这个问题是因为我们有一个非标准的、被黑的 capistrano 部署过程,由于一些遗留原因,我想让我们与默认行为保持一致。为了做到这一点,我想了解一下 capistrano 的默认行为实际上是什么的背景是。
cp -Ra /home/username/deploy/shared/./ /home/username/deploy/releases/20121026170156/:这个命令需要很长时间才能完成,我没有看到任何关于 /shared 被这样使用的文档:/shared 扮演的典型角色是什么?
【问题讨论】:
-
你问了几个问题,尤其是关于
/shared的那一点是不具体的,因此很难给出可以帮助你的答案。
标签: git deployment capistrano