What is the reason Capistrano does not have Deploy::Strategy::Update?
I use svn update
to deploy, but have recently explored Capistrano. I see they support checkout, export, copy, and update+copy, but not just update. Is it frowned upon开发者_如何学运维 to use an svn working directory as a deployment directory and why?
one reason is b/c SVN leaves a lot of ".svn" subdirs everywhere, which can be easily exploited to get directory structure and, maybe, any file contents of your project.
精彩评论