That is exactly what the local_subversion scm module does, with the option of using rsync or scp to transfer the code to the server.
it is documented here... http://blog.wolfman.com/articles/2007/02/18/updated-capistrano-local-subversion-and-perforce as well as various posts to this group, which makes me think is google groups losing posts??? On Feb 25, 8:35 am, Faisal N Jawdat <[EMAIL PROTECTED]> wrote: > On Feb 25, 2007, at 8:14 AM, Alexey Verkhovsky wrote: > > > It would be insufficient, because you are talking about accessing > > SVN repository from production boxes. In places we are talking > > about, there is often a big, paranoid firewall (or two, or three) > > between them. > > I can't entirely disagree with that sentiment. > > At a former employer the makefile spit out tarballs of the final > product, and marked those tarballs (and their contents) with the > date, building user, and CVS tags related to that source. A subset > of users had write access to the (semi-publicly readable) directory > these tarballs were distributed from, and end-users could type a > specific command to figure out what release they were running. This > let support figure out exactly what they were debugging with. The > company was doing software distribution rather than web services, but > there might be some lessons there. > > Capistrano's current model for deploying new code is: > local machine talks to app server, server pulls from svn repo > > I could see use for > local machine exports from svn repo, scp's to app server > > All the other moving parts (disable_web, restart, symlink, > enable_web, etc.) would be more or less the same. I'd be more > comfortable with this approach, but don't need it right now. Which > is to say: if someone builds it I'll want to play with it. Failing > that, I may try to whip something up before the heat death of the > universe. > > -faisal --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
