* [ANNOUNCE] simple chronological versioning script
@ 2007-01-08 20:48 David Tweed
0 siblings, 0 replies; only message in thread
From: David Tweed @ 2007-01-08 20:48 UTC (permalink / raw)
To: git
This is just to announce the release of a simple chronological
versioning script using git as a back end. I wrote this basically
for my personal use, and its a very simple script that I don't
expect any more development on it (except minor bugfixes).
I'm just making this generally available in case anyone else
finds what is does useful. (I _believe_ it now deals with cases
of vanishing and reappearing files correctly in all cases,
but I may have missed some cases.)
>From the man-page:
chronoversion is a simple python script which attempts to use the git
content tracker to provide chronological snapshots similar to
Plan 9's venti filesystem. The two differences are that, being based
on git, it isn't a filesystem in the sense of needing kernel support
to gain access to the data (so it can be used on systems where
you can only install userspace programs) and it allows programatic
decisions about what to snapshot, rather than recording everything
into the snapshot.
It also allows all the git functionality, eg, git-daemon network
access, git-diff, etc, to be used on the database of snapshots.
chronoversion has been designed so that, if desired, different areas
of the user's filespace can be stored in different .git databases with
their own snapshotting rules. This might be
useful to, eg, track both work-restricted and personal files on the
same machine. (It merely allows this, making no judgement if this
is a good thing to do.)
It can be downloaded (at least currently) from
http://www.personal.rdg.ac.uk/~sis05dst/chronoversion.tgz
If you have any comments or improvements feel free
to email me at david DoT tweed aT gmail DoT com.
--
cheers, dave tweed__________________________
david DoT tweed aT gmail DoT com
Rm 124, School of Systems Engineering, University of Reading.
Details are all that matters; God dwells there, and you never get to
see Him if you don't struggle to get them right. -- Stephen Jay Gould
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-01-08 20:49 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-08 20:48 [ANNOUNCE] simple chronological versioning script David Tweed
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).