Hi developers,

 

Right now it's pretty painful to checkout xwiki trunks. You have to do it one by one manually (xwiki/trunk, xwiki-apps/, xwiki-clients/, xwiki-plugins/emailnotification/trunk, etc).

 

I'd like to create a trunks/ directory in svn://svn.forge.objectweb.org/svnroot/xwiki and create some svn:externals definitions so that anyone doing a checkout of svn://svn.forge.objectweb.org/svnroot/xwiki/trunks will get all the svn trunks checked out in one go (see http://svnbook.red-bean.com/en/1.0/ch07s03.html if you don’t know what svn:externals are). This is a pretty standard way of using subversion done by lots of projects I know.

 

Here's what I suggest as svn:externals definitions for trunks/:

 

xwiki                           svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki/trunk

xwiki-apps/agilepm              svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-apps/agilepm

xwiki-apps/gelc/gelcv1          svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-apps/gelc/gelcv1/trunk

xwiki-clients                   svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-clients

xwiki-plugins/emailnotification svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-plugins/emailnotification/trunk

xwiki-plugins/lucene            svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-plugins/lucene/trunk

xwiki-plugins/task-manager      svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-plugins/task-manager

xwiki-sandbox                   svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-sandbox

xwiki-tools                     svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki-tools

 

Let me know if this is fine and I’ll create it (provided I still have right access to the repo).

 

Thanks

-Vincent

 

PS: We’ll also need to rationalize the trunk/, branches/ tags/ directory a bit better I think but that’s for later J