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.
