...
Viewing the SVN tree through the web
- Trunk (active development branch, a la CVS HEAD)
- The branches and tags
See SvnBranches for some details on these.
Downloading via
...
SVN
No Format |
---|
$ svn checkout httphttps://svn.apache.org/repos/asf/spamassassin/trunk spamassassin-trunk |
This will put the latest (trunk) version of spamassassin in the directory spamassassin-trunk.
No Format |
---|
$ svn checkout httphttps://svn.apache.org/repos/asf/spamassassin/branches/3.04 spamassassin-3.04 |
This will put the 3.0 4 branch of spamassassin in the directory spamassassin-3.04.
Downloading via authenticated SVN (committers only)
Use the same commands as above, but replace "http" with "https".
Committing to SVN
Authentication will allow you to commit your changes to the SpamAssassin tree. Commit access is generally given if you have a history of making valuable contributions to SpamAssassin in the form of patches.
When committing your changes to the SpamAssassin tree, SVN will ask you to authenticate with your Apache account.
Building
Follow the directions in the INSTALL file as usual (cd spamassassin-trunk; perl Makefile.PL; make; make install
).
Using Subversion
Updating your tree
...
Listing files
No Format |
---|
$ svn list httphttps://svn.apache.org/repos/asf/spamassassin/branches |
...
For more information, try "svn help" and reading the Subversion website and the Subversion book.
Legacy
SourceForge
the The old CVS tree and other modules are still hosted at sourceforge.net.
To update a subversion checkout from the incubator tree use the svn switch command inside your working directory:
No Format |
---|
$ svn switch httphttps://svn.apache.org/repos/asf/spamassassin/trunk |
NOTE: This does not contain official releases and is not endorsed by the SpamAssassin Project Management Committee or the Apache Software Foundation.
Ubuntu daily builds PPA
To use daily package builds for Ubuntu:
No Format |
---|
apt-get install python-software-properties # the add-apt-repository command add-apt-repository ppa:spamassassin/spamassassin-daily apt-get update apt-get install spamassassin spamc |
Documentation of the process of updating the debian directory which this uses to build can be found at SyncDebianPackaging.
NOTE: This does not contain official releases and is not endorsed by the SpamAssassin Project Management Committee or the Apache Software Foundation.CategoryDevelopment