I think your best bet is to download Horn and build Castle with that, but I've never done this myself.
When the time comes and I have to do it for my own stuff, I'm going to try using Horn first. If that doesn't work, I'll make a powershell script that builds and copies each projects artifacts. That may be a bit of work but it's fairly straightforward. On 4 feb, 23:36, Ola Herrdahl <[email protected]> wrote: > Well in my case the current project is still in early development and by the > time it will reach production it will be tied to the, at the time, current > release of MonoRail or any other dependency. > > I tried developing against a stable release with RC3 and learned my > lesson... > So I won't let my code base drift to far from trunk anymore. > > I also need the ability to patch all third party dependencies in order to > quickly fix issues (or add missing features). > So every component is built from source like this: > > Third party sources -> local patches -> local releases of third party libs > -> customer project libs > > So it is not straight against trunk but it won't be to far behind either. > > Regards, > > Ola > > 2010/2/4 John Simons <[email protected]> > > > I understand that before we started officially releasing projects, you guys > > had no other option but run from the trunk. > > But know with most of the released packages available, why is there still a > > need for this? > > We strongly discourage users building/running from the trunk in a > > production environment. > > I know that eg ATM hasn't been officially released and if that is the > > reason you guys want to build from the trunk, I would recommend you to wait > > for its release instead. > > > Cheers John > > > On 05/02/2010, at 5:07, Ola Herrdahl <[email protected]> wrote: > > > I have the same issue, anyone found a solution yet? > > > Regards, > > Ola > > > 2010/1/25 Tyler Burd < <[email protected]>[email protected]> > > >> Hi all. > > >> I use several projects from the castle stack (AR, IoC, Monorail, ATM, > >> Transaction Services, Logging, etc.). Now that the trunk has been split > >> up, > >> how are people managing running from the trunk? What is recommended? Do > >> you checkout each project, build them individually in the correct order, > >> copying dlls to subsequent projects? Is Horn the recommended approach? I > >> tried downloading the artifacts from the build server, but each project > >> seems to use different versions of it's dependencies, leading to numerous > >> bindingRedirects just to get things working. > > >> Sorry if this has been asked before; seems like it would be a common > >> concern, but I didn't find much with a cursory search. I fully understand > >> why the projects were split, but I also miss the convenience of a single > >> svn > >> up and nant call. > > >> -tyler burd > > >> -- > >> You received this message because you are subscribed to the Google Groups > >> "Castle Project Users" group. > >> To post to this group, send email to > >> <[email protected]> > >> [email protected]. > >> To unsubscribe from this group, send email to > >> <castle-project-users%[email protected]> > >> [email protected]. > >> For more options, visit this group at > >> <http://groups.google.com/group/castle-project-users?hl=en> > >>http://groups.google.com/group/castle-project-users?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Users" 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/castle-project-users?hl=en. > > > ------------------------------ > > Yahoo!7: Catch-up on your favourite Channel 7 TV shows easily, legally, and > > for free at PLUS7. Check it > > out<http://au.rd.yahoo.com/tv/catchup/tagline/*http://au.tv.yahoo.com/plu...> > > . > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Users" group. > > To post to this group, send email to [email protected] > > . > > To unsubscribe from this group, send email to > > [email protected]<castle-project-users%[email protected]> > > . > > For more options, visit this group at > >http://groups.google.com/group/castle-project-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Castle Project Users" 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/castle-project-users?hl=en.
