November, 2009


4
Nov 09

Branching, merging, rebasing…

Giggle Graph

The image at the left is exactly what Giggle shows in this very precise moment for one of my coding projects. I think this is the most complex commit graph I have seen during my occassional coding tasks… This is how Git is supposed to be used: a branch per feature, and small atomic commits. Definitely I like this way of working :D

(This post is no more a small coding break… just to leave some neurons rest before reclaiming them back :D )


2
Nov 09

Running older (pre-etch) Debian releases

This post is quick public information service for everyone using, or having to deal with old Debian releases. This includes all releases prior to Etch: Woody, Sarge, Potato…

You have probably noticed that you cannot longer use APT to install packages in your system.
The package repositories have been moved over to archive.debian.org, so you will need to change your /etc/apt/sources.list accordingly. For Sarge, you would use:

deb http://archive.debian.org/debian sarge main contrib non-free
deb http://archive.debian.org/debian-security sarge/updates main contrib non-free

You may even use archived repository of backports.org of Sarge, adding a line like this:

deb http://archive.debian.org/backports.org sarge-backports main contrib non-free

This way one can inject some fresh air into an existing Debian setup if making a full system upgrading is not an option for you.

Have a lot of fun…