1
我想在部署完成后删除远程计算机上的某些文件夹。我目前使用Capistrano:在远程部署后有条件地运行命令
task :set_permissions do
parallel do |session|
session.when "in?(:xb_test)", "cat #{deploy_to}test.htaccess >> #{current_path}/.htaccess"
end
两个问题真的,这是做到这一点的最好办法,我怎么可以运行这样的多种功能语句而无需编写代码的重复?
session.when "in?(:xb_test)" ...
session.when "in?(:xb_dev)" ...
session.when "in?(:xb_live)" ...
,因为我是很新,Capistrano的
太好了,非常感谢。我会看看多级扩展。 – igniteflow 2010-11-28 18:33:28