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

Reply via email to