You just haven't located all of the magic sauce yet. 

You can bend capistrano to do a lot of stuff it wasn't intended for; after all 
it's just ruby.

One question I would ask is: Do you really need two capistrano timestamped 
deploys; or is one project really a dependency of the other?

You might be better served to only deploy the top level application in the 
timestamped directory then create a task for installing this dependency that 
just does a nieve checkout into the top level deploys release directory. That 
then retains the ability to rollback to the previous release dir that has a 
matched set of top level app with it's dependency... And your not changing cap 
internals to do it. 

On Nov 8, 2011, at 1:15 PM, Craig White <[email protected]> wrote:

> We are currently running scripts via a modified vlad already - I was 
> wondering if capistrano was able to deploy from 2 different subversion paths 
> and Donovan suggested yes it was possible and I implemented per his 
> suggestion.
> 
> The problem with your suggestion is that it doesn't allow me to choose which 
> svn branch/tag/trunk and doesn't offer rollback, etc.
> 
> Craig
> 
> On Nov 8, 2011, at 12:40 PM, Lee Hambley wrote:
> 
>> When you have two separate projects, they aught to be submodules of 
>> oneanother (depending how the heirarchy makes sense) then your I18n deploy 
>> is "ssh me@theserver 'cd ./the/project/dir && git submodule update i18n' "
>> 
>> - Lee
>> 
>> -- 
>> * 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
> 
> -- 
> Craig White ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [email protected]
> 1.800.869.6908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ www.ttiassessments.com 
> 
> Need help communicating between generations at work to achieve your desired 
> success? Let us help!
> 
> -- 
> * 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

-- 
* 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