Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Overview

To have your project linked into the Codehaus repository system; you must create a file

Code Block
~[project]/haus.d/repository.id

The content of the repository.id is the dotted repository id that you use for Maven 2 (and other compatible clients).

For instance, XFire uses a repository.id of

Code Block
org.codehaus.xfire

initrepository

To have your project linked into the system, have your friendly local despots run the initrepository command

Code Block
/usr/local/despots/sbin/initrepository

This will create the appropriate symlinks back to your projects

repository.codehaus.org

A link is created such that http://repository.codehaus.org/org/codehaus/xfire/ links to ~xfire/repository/

All files and directories should be world-readable.

Files placed in here are automatically synchronised to other production Maven 2 repositories (eg. iBiblio)

snapshot.repository.codehaus.org

A link is created such that http://snapshot.repository.codehaus.org/org/codehaus/xfire/ links to ~xfire/repository-snapshot/

All files and directories should be world-readable.

Files placed in here are NOT synchronised to any other repositories.