capistrano diff deploy

Hi guys,

not exactly a purely rails related question, but is there a way to deploy only the differences from last deploy with cap?

I have a project which has tremendous amounts of files and it always take ages to do a minor upgrade :slight_smile:

Thanks for your help, AndrĂ¡s

AndrĂ¡s Tarsoly wrote:

I have a project which has tremendous amounts of files and it always take ages to do a minor upgrade :slight_smile:

You might try using export instead of checkout as it is considerably faster.

# in config/deploy.rb set :checkout, :export

Could you kick off an external task (I'm thinking of rsync)? I've not had a chance to look into capistrano in much detail, but ISTR it utilised symlinks to named directories to implement versioning. You'd need to be careful.