incubator-connectors-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Lucene Connector Framework > Updating the Website
Date Tue, 04 May 2010 12:53:00 GMT
Space: Lucene Connector Framework (http://cwiki.apache.org/confluence/display/CONNECTORS)
Page: Updating the Website (http://cwiki.apache.org/confluence/display/CONNECTORS/Updating+the+Website)


Edited by Karl Wright:
---------------------------------------------------------------------
h1. How To Update The Lucene Connectors Framework Website

(*NOTE:* _You need committer rights to modify the Website._)

# Install ant.
# Install an svn client.
# Make sure you have write permissions on the directory where Apache Forrest will be checked
out and installed, the first time your run Forrest it will attempt to create a plug-ins directory
and download several plug-ins.
# Check out the current trunk version of Apache Forrest: {code}svn co http://svn.apache.org/repos/asf/forrest/trunk
forrest{code}
# Change to the main build area: {code}cd forrest/main{code}
# Build forrest: {code}build{code}
# Follow the instructions the build gives you to complete the Forrest installation
# Checkout the LCF site code [https://svn.apache.org/repos/asf/incubator/lcf/site/].
# Change directory to where it was checked out
# Run forrest to build current version of documentation to make sure that Forrest was correctly
installed. The generated site will be in ./build/site/.
# Make your desired website changes to the source files in ./src/ and regenerate the site
with forrest.
# Run "forrest run" and browse to http://localhost:8888 to review the changes. You should
be able to modify the source documents and hit reload on your browser without rebuilding the
site.
# When you are satisfied with your changes, regenerate the site with forrest by running "forrest
site", 
# *(recursively) copy ./build/site/\* to ./publish, and commit changes to both ./src and ./publish
(add any new files first, but exclude the build directory).  This step is very important,
if you miss it, your changes will not appear on the site after the next step.*
# The site will automatically be exported from svn by a script running in Grant's crontab
on p.a.o on a nightly basis:
        04 4 * * * /home/gsingers/bin/exportLCFDocs.sh > /home/gsingers/bin/lcf.log 2>&1


Change your notification preferences: http://cwiki.apache.org/confluence/users/viewnotifications.action
   

Mime
View raw message