Hi everyone, I've spent a bit of Christmas time on a little hobby project, which was to import all historical versions of amavis/amavis-perl and amavisd-new into a VCS (Version Control System).
http://mirrors.catpipe.net/amavisd-new/hgweb/amavis/ I'll be importing all new releases, prereleases, RCs and patches into the repository listed at the URL above. To maintain as much of the file history across renames/deletes/merges, I've used this a very nifty tool called vcs-load-dirs (http://software.complete.org/software/projects/show/vcs-load-dirs) which automates importing of historical releases into a VCS, as is the case here. Thanks to Mark who provided me with a complete history of the different versions of amavis/amavisd-new, and enlighetened me on the history of the project in general. Note that this is my initiative only, and does not reflect any plans that Mark may have of switching to a VCS, let alone Mercurial. It's anyways trivial to convert from one VCS format to another nowadays, and very possible to work in one VCS and export changes to another. For those of you not familiar with Mercurial, here's a quick tutorial: http://www.selenic.com/mercurial/wiki/index.cgi/Tutorial The biggest advantage here is that it's possible to make a clone of the repository locally, make changes and maintain your own repository, with your own branches/patches, and commit history, while still keeping in sync with the official amavisd-new releases as they come out. This was especially relevant for us as we maintain a number of ugly hacks for some of our customers. Check out the TutorialClone page (http://www.selenic.com/mercurial/wiki/index.cgi/TutorialClone) on how to make a local copy of the repository. If you have any questions, just drop me a note -- don't bug Mark about this! Cheers, Phil ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ AMaViS-user mailing list AMaViS-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/amavis-user AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 AMaViS-HowTos:http://www.amavis.org/howto/