[Amavisd-new-debian-devel] Converting amavisd-new repo to git

Harald Jenny harald at a-little-linux-box.at
Wed Jun 8 20:07:35 UTC 2011


Hi

On Tue, Jun 07, 2011 at 05:52:09PM +0200, Alexander Wirt wrote:
> Henrique de Moraes Holschuh schrieb am Tuesday, den 07. June 2011:
> 
> > On Tue, 07 Jun 2011, Alexander Wirt wrote:
> > > Brian May schrieb am Tuesday, den 07. June 2011:
> > > > On 22 May 2011 17:56, Alexander Wirt <formorer at formorer.de> wrote:
> > > > > as it seems I am - more or less - the only persons that maintains amavisd-new
> > > > > nowadays. Amavisd-new is currently my last package that uses mecurial,
> > > > > everything else moved to git. So if nobody objects I'll convert the mercurial
> > > > > repo to git. Maybe using standard tool helps in getting fresh blood into the
> > > > > packaging.
> > > > 
> > > > Somehow I managed to miss this email. Oops.
> > > > 
> > > > Anyway, I am happy with the change to git. More of my projects now use
> > > > git, so I am more familiar with it then before.
> > > > 
> > > > Have you made the move? Where can I find the git repository?
> > > On my laptop: yes. On alioth: as soon as you make an admin of the project :). 
> > 
> > Done.
> Thanks. 
> 
> > 
> > And everyone which was just Admin is now both Admin and Senior
> > Developer.
> > 
> > Please make sure when you do the initial push to the git repo, to do it
> > in such a way that it will handle more than one git tree.
> Sure. 
> 
> > Bonus points if the git tree has all previously released packages in it,
> > and the full (or cleaned up, whatever) history from hg.
> It has the history - the upstream parts. I only converted the stuff below
> debian/ (don't ask me how I did that, it was blackest git magic). 

Sounds creepy... maybe you should share your knowledge on debian-devel?

> 
> > IME, full history in the git repo can be very very handy in a few years
> > from now if you ever find yourself in need to discover WHEN some change
> > was introduced, etc.  Been there, got saved by history logs and git
> > blame output finding important stuff commited > 5 years ago in the
> > Cyrus-IMAP packages, and >3 years ago in the kernel
> > thinkpad-acpi/ibm-acpi driver.
> commit 707f1e6f98418b805095f1d7bac668e954818d60
> Author: Alexander Wirt <formorer at debian.org>
> Date:   Sat Sep 1 10:07:28 2007 +0200
> 
>     - Remove CVSDIR
>     - Move subdir into root
> 
> That was the oldest commit I was able to find ;)
> 
> Alex

Good night
Harald

> 
> 
> 
> _______________________________________________
> Amavisd-new-debian-devel mailing list
> Amavisd-new-debian-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/amavisd-new-debian-devel



More information about the Amavisd-new-debian-devel mailing list