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)
-Vincent
>> When branching enterprise, we update the
platform/core to point to the
>> appropriate core branch, and so on.