Anthony,

    The problem is that there is not a one to one match with the
deployed application and the content of the SCM. Common deployment
recipes involve symlinking, generating a version file, etc. Also,
letting the .svn (in the Subversion case) files in releases/
<timestamp> is a security risk, most people sets capistrano to do a
checkout losing the version metadata.

    I understand your point, actually Bazaar has this concept:

    $ bzr checkout --lightweight http://whatever

    If this were going to be implemented the first thing to solve is
how to manage the releases/<timestamp> folders, maybe copying the the
previous release and generating the delta against the new version. I
need to keep the ability to do rollbacks.

--
Anibal

On Jun 17, 12:41 pm, "Anthony Ettinger" <[EMAIL PROTECTED]> wrote:
> I disagree, why else would you have an scm option to begin with?
> The whole advantage of using it for a pull scenario is that you can
> just "svn up" the diff.
>
>
>
> On Mon, Jun 16, 2008 at 4:19 AM, Aníbal Rojas <[EMAIL PROTECTED]> wrote:
>
> > As far as I know there is no support for a "diferential" or "delta"
> > deploymet.
>
> > Its an interesting idea, but seems complex.
>
> > --
> > Aníbal Rojas
> >http://hasmanydevelopers.com
> >http://rubycorner.com
> >http://anibal.rojas.com.ve
>
> > On Jun 16, 1:43 pm, "Anthony Ettinger" <[EMAIL PROTECTED]> wrote:
> >> Using :export takes quite a long time, even for editing one file.
>
> >> Is there a way to only push the difference, and not the entire trunk?
>
> >> --
> >> Anthony Ettinger
> >> 408-656-2473http://anthony.ettinger.name
>
> --
> Anthony Ettinger
> 408-656-2473http://anthony.ettinger.name
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Deploying Rails" group.
To post to this group, send email to rubyonrails-deployment@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-deployment?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to