You can try setting :copy_compression as :zip value. You can read more info[1]
But I'm not sure if it works well under windows :) [1] http://prometheus.hki.uni-koeln.de/ruby-doc/capistrano/classes/Capistrano/Deploy/Strategy/Copy.html 2011/9/19 Jack Zelig <[email protected]> > Thanks for the reply. > Unfortunately, I'm developing on a Windows machine and the :copy option, > seems to rely on "tar" being installed locally. > I installed the GNU Tar program for Windows and stuck it in my PATH. This > seems to satisfy "cap deploy:check", but when I do "cap deploy:cold" I get > the error message: > tar: Cannot fork.: Function not implemented. > > Does this mean that using the :copy option is out of the question on a > Windows machine or is there a workaround that anyone knows? > > If :copy is not supported on Windows, is there another recommended way of > deploying from a local svn on Windows? > > In the meantime I wrote my own script that uses 7Zip and the system() > method, which effectively does what I want. > While I'm sure it's not as good as anything Capistrano can do natively, in > the absence of something better, does this seem like a reasonable way to go? > > Am grateful for any advice. > Cheers, > Jack > > > -- > * You received this message because you are subscribed to the Google Groups > "Capistrano" group. > * To post to this group, send email to [email protected] > * To unsubscribe from this group, send email to capistrano+unsubscribe@** > googlegroups.com <capistrano%[email protected]> For more > options, visit this group at http://groups.google.com/** > group/capistrano?hl=en <http://groups.google.com/group/capistrano?hl=en> > -- * You received this message because you are subscribed to the Google Groups "Capistrano" group. * To post to this group, send email to [email protected] * To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/capistrano?hl=en
