Child pages
  • Building Abdera

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Table of Contents

Sources

Sources for the Apache Abdera project are currently managed through Subversion (SVN).

Web access to Subversion

If you just want to browse the source code, you can use the web interface to Subversion.

Normal Subversion Access

Anyone can check code out of Subversion. You only need to specify a username and password in order to update the Subversion repository but only Abdera committers have the permissions to do that.

Check out from Subversion

You can use the command line in order to check out the current version of Abdera code:

Code Block
svn checkout http://svn.apache.org/repos/asf/abdera/java/trunk/

Commit Changes to Subversion

Any Abdera committer should have access to the abdera repository at svn.apache.org. If not please write a mail to dev@abdera.apache.org.

Please make sure that you used a secure connection for checkout (or use relocate):

Code Block
svn checkout https://svn.apache.org/repos/asf/abdera/java/trunk/

Committing changes:

Code Block
svn commit

If Subversion can't figure out your username, you can tell it explicitly:

Code Block
svn --username you commit

Subversion will prompt you for a password, and once you enter it once, it will remember it for you.

Building with Ant

Code Block
export ABDERA_XMLSECURITY=true
export ABDERA_SPRING=true
ant -f build/build.xml zips

Set ABDERA_XMLSECURITY to true to build the security module.
Set ABDERA_SPRING to true to build the spring module.

Building with Maven

Building with Maven requires Maven 2.0.8 and should be as simple as:

Code Block
$ cd abdera
$ mvn install

To build the distribution, include the deploy profile:

Code Block
$ mvn install -Pdeploy