From: <fg...@us...> - 2008-06-22 08:39:09
|
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. |