apache > ws.apache
Apache Muse
 

Apache Muse - Source Code Repository and Build Instructions

Getting the Source Code

Web Access: The code repository can be browsed at http://svn.apache.org/viewcvs.cgi/webservices/muse/.

Anonymous SVN: The SVN URL for anonymous users is http://svn.apache.org/repos/asf/webservices/muse/. Instructions for anonymous access are here.

Committer SVN: The SVN URL for committers is https://svn.apache.org/repos/asf/webservices/muse/. Instructions for committer access are here.

Building the Release

To build the Muse distribution archives, you must install Apache Maven, Apache Ant, and a Subversion client on your system. With regard to Maven, we require version 2.0.4. After the installation make sure that mvn.bat (or mvn on non-Windows systems), ant and svn executables are in the search path (on Windows-like systems this would be in the %PATH% variable, on Unix-like systems this would be in the $PATH environment variable).

Once you have installed these three applications, simply download the build file to a directory where you'd like to create the Muse distribution and run ant from that directory. The build will use the Subversion client to pull down the latest files from the Muse repository (subsequent runs of the build will use your local copy of the files). When the build is complete, you can find the distribution archives in /dist.

If you are a committer and you want to make your build available as a snapshot or a release, ASF requires you to provide an MD5 sum and PGP signature for it. The Muse team has a script to do this - simply change the value of the KEY_NAME variable to your own name and provide your password when prompted by GNU PGP. The script will generate an .md5 and .asc file for each archive, as well as your KEYS file. These files must be included with every distribution.