scm

[-]

Have a clean history with git-rebase

in

When working on a project you may want to have a clean history, this makes identifying problems —which there will be— a little easier at some point in the future.

A possible functional definition of “clean history” in the context a software project could sound somewhat like:

Each unit of change in the public project history brings the system in a working state.


[-]

git-commit with date in the past

When setting up the git repository for VRM I wanted to preserve the project development history, but I hadn't used any real VCS tool back then, I just used to make timed backups with a scheme like this:

$ ls -1
vrm-0.1.py
vrm-0.1_237.py
vrm-0.2.py
vrm-0.3-beta-2006-03-28.py
vrm-0.3.beta-2006-05-11.py
...

[-]

ao2.it backstage: parts three and four, wiki and GIT server.

The third and fourth parts of the backstage about ao2.it are on the wiki.


[-]

git server up

in

A git server is now up at git.ao2.it.

Still not much to see there, but this is gonna change soon.