Is this for building all-trunk-versions? Then there is an alternative. If we configure the projects to use binary dependencies as NuGet-packages, we could set up teamcity in the following way:
Castle.Core -triggered by source code changes -build and test -publishes NuGet package to all-trunk-nuget-feed on buildserver Castle.Windsor (default) -triggered by source code changes -build and test -publishes NuGet package to all-trunk-nuget-feed on buildserver Castle.Windsor (all-trunk) -triggered by source code changes -triggered NuGet package change in all-trunk-nuget-feed on buildserver -build and test -publishes NuGet package to all-trunk-nuget-feed on buildserver And so on for the other projects. That way, it is clear when changes cause a failure in other projects builds and allows to fix it by cloning the source repository in a separate folder and update all NuGet packages using the all-trunks feed. Bleeding edge users can use the all-trunk feed for their regular development without building themselves. With a high test coverage, this feed could be even sort of "supported". -Markus 2011/9/20 G. Richard Bellamy <[email protected]> > I'm wondering if there's anything I can do to help with the repo > restructuring? > > The last I heard, hammett was looking for help with filter-branch so he > could move each repo into a single folder depth, and reduce the log to a > near date (last commit). > > Ayende had also suggested subtree merges to help us deal with an aggregate > project with multiple repos as sub-directories. > > -rb > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Development List" group. > To post to this group, send email to castle-project-devel@** > googlegroups.com <[email protected]>. > To unsubscribe from this group, send email to castle-project-devel+** > [email protected]<castle-project-devel%[email protected]> > . > For more options, visit this group at http://groups.google.com/** > group/castle-project-devel?hl=**en<http://groups.google.com/group/castle-project-devel?hl=en> > . > > -- You received this message because you are subscribed to the Google Groups "Castle Project Development List" 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-devel?hl=en.
