Changes for page Source Repositories
Last modified by Simon Urli on 2023/10/10 11:55
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -2,6 +2,10 @@ 2 2 3 3 All XWiki sources are stored in [Subversion>http://subversion.tigris.org]. XWiki is an [ObjectWeb's project>http://forge.objectweb.org/projects/xwiki/] and thus is using [ObjectWeb's repository>http://forge.objectweb.org/plugins/scmsvn/index.php?group_id=170]. 4 4 5 +#toc("" "" "") 6 + 7 +1.1 Quick Start 8 + 5 5 Here are some useful subversion URLs: 6 6 7 7 * Anonymous access to the Core only: *svn://svn.forge.objectweb.org/svnroot/xwiki/xwiki/trunk* ... ... @@ -8,3 +8,23 @@ 8 8 * Anonymous access to all modules: *svn://svn.forge.objectweb.org/svnroot/xwiki/trunks-users* 9 9 * For developers we have created a svn:externals at *svn+ssh://svn.forge.objectweb.org/svnroot/xwiki/trunks-devs*. Please use that for checking out sources. 10 10 15 +1.1 Understanding the directory structure 16 + 17 +Here's the list of directories that you should see if you browse the repository on svn://[email protected]/svnroot/xwiki/: 18 + 19 +{image:svntopleveldir.png} 20 + 21 +{table} 22 +Directory name|Description 23 +pom|The top level Maven2 build descriptor (a.k.a POM). It's referenced by all other build modules 24 +trunks-dev| svn:externals defined so that the full XWiki source tree can be checked easily at once. This is what you should check out if you're a XWiki Committer 25 +trunks-users| svn:externals defined so that the full XWiki source tree can be checked easily at once. This is what you should check out if you're a XWiki user. 26 +vendor| External code that we've had to bring in our SCM 27 +xwiki| XWiki Core. Generates the main XWiki WAR, the Exo WAR, the default wiki and the standalone installation 28 +xwiki-apps| Applications built on top of XWiki (Curriki for example) 29 +xwiki-clients| XWiki Client tools. This needs to be reorganized and sorted out as there are some leftovers from Google Summer of Code experiments which should probably be moved to the sandbox 30 +xwiki-plugins| XWiki plugins that are currently not included in the core. In the future all plugins will be moved here 31 +xwiki-sandbox| A sandbox where experiments are conducted. When they are successful the code is moved to the core or to other modules 32 +xwiki-tools| Build tools and various other misc. tools 33 +{table} 34 +