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.