Revision: 852
http://openutils.svn.sourceforge.net/openutils/?rev=852&view=rev
Author: fgiust
Date: 2008-06-21 01:49:08 -0700 (Sat, 21 Jun 2008)
Log Message:
-----------
minor improvements to documentation
Modified Paths:
--------------
trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt
Modified: trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt
===================================================================
--- trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt 2008-06-20 15:04:57 UTC (rev 851)
+++ trunk/openutils-mgnlbootstrapsync/src/site/apt/index.apt 2008-06-21 08:49:08 UTC (rev 852)
@@ -12,6 +12,10 @@
<<This module requires magnolia 3.1-m3, and will not work on any earlier version!>>
+ The module is intended to be used during development only, and it's mostly useful when developing in team in order to
+ assure that any configuration change is exported and checked in into svn.
+
+
Configuration
First of all drop the openutils-mgnlbootstrapsync jar into WEB-INF/lib, or (better) if you are using maven
@@ -21,42 +25,49 @@
<dependency>
<groupId>net.sourceforge.openutils</groupId>
<artifactId>openutils-mgnlbootstrapsync</artifactId>
- <version>0.1</version>
+ <version>(see last released version)</version>
</dependency>
+----------------------------------------------+
Then configure the magnolia environment.properties files (usually in WEB-INF/config/default folder) as follows:
-
- #activate bootstrap synchornization
+
++----------------------------------------------+
+ #activate bootstrap synchronization
magnolia.bootstrapSync=true
-
+
#list repositories you want to configure
magnolia.bootstrapSync.repositories=config,website
-
+
#set path of folder export to
magnolia.bootstrapSync.config.exportPath=....path of folder to export to....
magnolia.bootstrapSync.website.exportPath=....path of folder to export to....
-
+
#set root nodes to export: every change in this and subnodes will export [repository].[path.to.node].xml
- #you can use * wildcards
+ #you can use * wildcards
magnolia.bootstrapSync.config.exportRoots=/server/filters/servlets/*,\
- /server/filters/cms/*,\
- /server/filters/*,\
- /server/MIMEMapping/*,\
- /modules/templating/*/*/*,\
- /modules/*
+ /server/filters/cms/*,\
+ /server/filters/*,\
+ /server/MIMEMapping/*,\
+ /modules/templating/*/*/*,\
+ /modules/*
magnolia.bootstrapSync.website.exportRoots=/homepage,/help,/newsletter
-
-Todo/improvements
++----------------------------------------------+
- Warning! This is a preliminary technology-preview release!
+ The bootstrap sync module is suggested to be used with a memory-only jackrabbit configuration, so that each developer
+ can be easily keep its own magnolia repository in sync with the bootstrap from svn.
- This is a list of know todo/improvements:
++----------------------------------------------+
- * Export single node (node position problem)
+magnolia.repositories.jackrabbit.config=WEB-INF/config/repo-conf/jackrabbit-memory-search.xml
- * In exporting single node, specify which nodetype to export
-
-
-
-
\ No newline at end of file
++----------------------------------------------+
+
+
+
+Released versions
+
+ {{{http://www.mvnrepository.com/artifact/net.sourceforge.openutils/openutils-mgnlbootstrapsync}http://www.mvnrepository.com/artifact/net.sourceforge.openutils/openutils-mgnlbootstrapsync}}
+
+
+
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|