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/ 

Reply via email to