[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
An idea for versiont racking using translators
From: |
Arne Babenhauserheide |
Subject: |
An idea for versiont racking using translators |
Date: |
Tue, 26 Aug 2008 13:15:51 +0200 |
User-agent: |
KMail/1.10.0 (Linux/2.6.25-gentoo-r6; KDE/4.1.0; x86_64; ; ) |
Hi,
This is just a general idea which struck me:
With translators it would be easily possible to hide version tracking activity
by just stacking a version tracking translator over some directory.
A way to control that would then be, to have the translator create virtual
files for control. Something like
repo_dir/
.add/
.commit
.pull
.push
.remove/
.update
file1
file2
# Add files
echo * > .add
# commit
echo "Commit message" > .commit
# update to some revision
echo 123 > .update
Would easily be possible.
There wouldn't be any visible storage dir, since the directory would just be
shown as normal file dir with some extra non-standard files.
Can a translator change how cp works, so that copying such a dir would clone
the repo and layer a new translator upon the target (if the target is on a
Hurd)?
Thanks for reading the strange idea until the end.
I hope you enjoyed it. :)
It's just an idea, but it might provide one more illustration what the Hurd
could make possible/easier.
Best wishes,
Arne
--
-- My stuff: http://draketo.de - stories, songs, poems, programs and stuff :)
-- Infinite Hands: http://infinite-hands.draketo.de - singing a part of the
history of free software.
-- Ein Würfel System: http://1w6.org - einfach saubere (Rollenspiel-) Regeln.
-- PGP/GnuPG: http://draketo.de/inhalt/ich/pubkey.txt
signature.asc
Description: This is a digitally signed message part.
- An idea for versiont racking using translators,
Arne Babenhauserheide <=