On 10/16/2010 10:04 PM, Vincent Massol wrote: > > On Oct 16, 2010, at 9:51 PM, Sergiu Dumitriu wrote: > >> On 10/16/2010 03:01 PM, Vincent Massol wrote: >>> >>> On Oct 16, 2010, at 2:38 PM, Sergiu Dumitriu wrote: >>> >>>> On 10/16/2010 01:10 PM, Vincent Massol wrote: >>>>> Hi devs, >>>>> >>>>> I'd like to create svn externals for enterprise in enterprise/trunks that >>>>> would build both platform and enterprise. I would put a pom.xml in trunks >>>>> for doing that. >>>>> >>>>> The need is to have a single maven multi module project to run Clover on >>>>> (otherwise it's more complex for setting up Clover). >>>>> >>>>> WDYT? >>>> >>>> I'm not sure trunks is the best option. We could have some svn externals >>>> directly in the enterprise directory. >>>> >>>> svnroot/xwiki/enterprise/trunk/ >>>> |- database >>>> |- distribution >>>> |- distribution-test/ >>>> |- installers/ >>>> |- platform >>>> |- /core/ -> svnroot/xwiki/platform/core/trunk/ >>>> |- ... >>>> |- web >>>> |- wiki >>> >>> We wouldn't want that developers have to checkout platform when they check >>> the enterprise trunk... >>> >> >> Something's not clear, I thought this is the same thing, except that >> it's in a different structure. Doesn't your trunks proposal also imply >> checking out the platform? > > People who want to build enterprise will checkout enterprise/trunk as they do > now, nothing is changed from now. > People who want to check out enterprise + platform at once will checkout > enterprise/trunks (new) >
OK, so it would be: svnroot/xwiki/enterprise/ |- branches |- tags |- trunk |- trunks This is breaking a bit the t+b+t convention, so I don't like it that much. > >>>> When branching enterprise, we update the platform/core to point to the >>>> appropriate core branch, and so on. -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

