Package: wnpp
Severity: wishlist
Owner: Paul Hedderly <[EMAIL PROTECTED]>

* Package name    : gibak
  Version         : 0.3.0
  Upstream Author : Mauricio Fernandez <[EMAIL PROTECTED]>
* URL             : http://eigenclass.org/hiki/gibak-backup-system-introduction
* License         : GPL => v2 and LGPL v2.1
  Programming Lang: OCaml and bash
  Description     : A better backup system based on Git

As far as "standard" tools go, however, git provides a very nice infrastructure 
that can be used to build your own system, to wit:
 * it is more space-efficient than most incremental backup schemes, since it 
does file compression and both textual *and* binary deltas (in particular, it's 
better than solutions relying on hardlinks or incremental 
backups à la tar/cpio)
 * its transport mechanism is more efficient than rsync's
 * it is fast: recoving your data is *faster* than cp -a
 * you keep the full revision history
 * powerful toolset with a rich vocabulary

Gibak retains all the advantages from Git, and supplements it in some key areas:

 * metadata support
 * management of submodules (nested Git repositories)
 * automation of common operations; for instance, a commit consists of several 
steps:
   o determining if some files which were committed earlier are ignored now and 
removing them from the index
   o adding new and modified files to the index
   o registering new git submodules and copying them to a special area under 
.git
   o committing changes in the index
   o compaction and optimization of the repository


[ I will push a git repo onto colab-maint so if anyone wants to work as a team 
on this
  then just shout - especially if you are an OCaml wiz. ]

--
Paul



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to