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
Jack,
Windows doesn't support form() I can't actually tell you why something
appears to need fork, but honestly don't use Windows for deployment, and
don't use local SVN. In 2011 you'd be hard pressed to find a good reason not
to use Gitorious, or Github, or insert any number of providers here,
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 jack.ze...@googlemail.com
Thanks for
Hi,
:copy_compression made Capistrano choke (I guess Windows doesn't support
it), but installing cygwin and sticking C:\cygwin\bin in $PATH did the
trick.
Now everything works excellently.
Thanks very much for your constructive help and not just saying Now why
would you want to do that?
Hi,
I understand that Capistrano is designed to check out code from an
online repository, make a fresh production directory on the server,
and switch it live. I already use Capistrano successfully in this way.
However, I now have a project where the svn repo is local to my
machine and not
You should use the :copy option, which deploys using a tarball. (and/or use
a source hosting service, local SVN is as bad as no source control at all,
what if your notebook takes a swim under a spilled drink… goodbye code!)
- Lee
--
* You received this message because you are subscribed to the