好吧,在你冷静下来之前,听我说...有很多的在线演示,通过Capistrano部署cakePHP/Wordpress/Drupal/Symfony和项目自己的文档是相当不错的,但是对Capistrano没有太多的报道实际上默认为。具体来说,做一个git结帐到文件夹/timestamp
,/most-recent-timestamp
到/current
,webroot以前已经链接到/current
。默认情况下,Capistrano如何工作?
我问这个问题是因为我们有一个非标准的黑客capistrano部署过程有一些遗留原因,我想让我们与默认行为保持一致。为了做到这一点,我想要什么背景,恰恰capistrano的默认行为实际上是是。
cp -Ra /home/username/deploy/shared/./ /home/username/deploy/releases/20121026170156/
:此命令永远需要完成,我没有看到/shared
anydocumentation被这样使用:什么是/shared
发挥典型作用?
你在问几个问题,特别是关于'/ shared'的位是特定的,因此很难给出可以帮助你的答案。 –