hg-cohere
hg-cohere (2008) is a shell script for “snapshotting” (backing up) system-wide, user-specific, and other shared dot- and configuration-files onto one or multiple local or remote filesystems, via the Mercurial (“hg”) distributed version control system. This script is authored by Leyli Cecil; licensed under the GNU General Public License; and publicly, freely downloadable.
This script is a Mercurial-fueled, NFS-, Samba-, and SSHFS-enabled, platform-portable Bourne shell script for selectively recursive archival, distribution, synchronization, and syndication of /etc/ and /home/* files and paths across one or several local or remote machines — in DVCS-decentralized fashion. (There! …Wasn’t that severely poetic.)
This script, when cronjob-driven, permits backup of system- and user-specific data and metadata onto conceivably many external devices, servers, and systems and publication of that data into the public, online arena (e.g., teh Internet tubes) — in a (more-or-less) automating fashion.