2013-11-20 67 views
0

在配置/ deploy.rb文件,下面的代码是有已经Capistrano的忽略特定分支

set :branch, 'LE-68' 

执行此下面的代码即使经过。 LE-68无论如何克隆,但部署分支由capistrano检出。我不希望这种行为发生。

executing "git clone -q -b LE-68 [email protected]:bac/wonderla.git /home/bac/wonderla/releases/20131120125828 && cd /home/bac/wonderla/releases/20131120125828 && git checkout -q -b deploy 9db18077e1a4e7830f123eb6b03f5cd17cad5e3a && (echo 9db18077e1a4e7830f123eb6b03f5cd17cad5e3a > /home/bac/wonderla/releases/20131120125828/REVISION)" 

请帮我解决这个问题。我使用

Capistrano的版本是2.15.5

回答

2

也就是说Capistrano的是如何工作的。缓存副本切换到LE-86中定义的引用,然后将其克隆到发布目录中。

有没有办法解决它。