Wednesday, June 4, 2008

Using Git as a versioned data store in Python

From this:
http://www.pythonware.com/daily/2991901146691564289/


you find this, which is now 404:
http://www.newartisans.com/blog_files/git.versioned.data.store.php

but then there's this:
http://www.newartisans.com/blog_files/git.from.bottom.up.php

2008-05-15

John Wiegley: Using Git as a versioned data store in Python ["... while most people do simply use Git as a version control system, it remains true that it can be used for other tasks as well. For example, if you ever need to store mutating data in a series of snapshots, Git may be just what you need. It's fast, efficient, and offers a large array of command-line tools for examining and mutating the resulting data store. To support this kind of usage – for the upcoming purpose of maintaining issue tracking data in a Git repository – I've created a Python class that wraps Git as a basic shelve object."]

No comments: