Menu

Tree [r3727] /
 History

HTTPS access


File Date Author Commit
 3rdParty 2006-11-01 kevca [r3692] Deal with empty results
 BlackholeMailHost 2006-06-19 kevca [r3203] Updating to current version
 MailManager 2007-01-04 donniek [r3727] Finished Patching all platforms with the 2007 f...
 ZPsycopgDA_debug 2006-06-19 kevca [r3200] Adding in our debug database connector
 branches 2006-06-16 kevca [r3197] Restructuring
 installers 2006-05-02 kevca [r2957] Added in missing python scripts from trunk
 trunk 2006-06-16 kevca [r3197] Restructuring
 vendor 2006-06-15 kevca [r3188] Starting to restructure the 3rd party packages ...
 README.txt 2006-06-22 kevca [r3214] Noting blackhole mail host

Read Me

Some notes on the structure of the SVN repository

All of the MailManager code and releases is under the MailManager 
subdirectory. Each supported release will be maintained under the
relevant branch. Releases which are published to sourceforge's
file release system will be tagged. 

The 3rd party package directory contains the versions of 3rd party
software which are required for each release of MailManager. At
present the branches directory is unused, but in future the trunk
will be split so that known good versions of 3rd party software for
each MailManager release are held. The tags directory will store
any releases publised to sourceforge.

Note that the software in the 3rd party directory may have local
modifications on top of the vendor supplied code. 

Finally the vendor directory stores any 3rd party supplied software
in it's original form. 

    MailManager/
        - branches/     Supported releases
        - trunk/        Mainline development
        - tags/         Published releases

    3rdParty
        - branches/     Latest versions matching a MailManager branch
        - trunk/        Current latest versions
        - tags/         Published sets

    installers/
        - branches/     Supported releases matchine a MailManager branch
        - trunk/        Mainline development
        - tags/         Published releases

    vendor/
        - projectname/
            - current   Latest version in the repository
            - <tagname> Specific tag for each imported version


For some reference notes for dealing with vendor tags, please see the svn
book at http://svnbook.red-bean.com/nightly/en/svn.advanced.vendorbr.html

Packages which can be used outwith MailManager are also stored separately
in this repository, for the benefit of any 3rd parties who wish to use the
code independantly.

    BlackholeMailHost/
        - branches/     Supported releases
        - trunk/        Mainline development
        - tags/         Published releases

Note that BlackholeMailHost should also be part of the 3rdParty products
distribution for convenience for MailManager users.