

This includes things like my workspace and desktop wallpaper collection since they're ever changing and could be rebuilt from scratch if really necessary. This allows me to track all my old projects and miscellany in a single place.īitTorrent Sync is going to handle more transient syncing needs. Using it, I can setup a backup with the encrypted rsync remote as well as directly sync when I need to my different computers on an as-needed basis.

I'm trying out Git Annex as a central store for anything I care about. What to use?įor the time being, I'm going to use both.
GIT ANNEX JAVA ANDROID
GIT ANNEX JAVA FULL
The assistant is still under active development, so it's not 100% stable or feature-complete, but it's definitely usable and the underlying functionality is pretty solid.Īt the time of writing (July 20th) there's a crowd-funding campaign going on to support another year of full time development on git annex. These remotes can be additional git repositories, encrypted rsync destinations, local drives, EC2, and more. It has a nice webapp which provides a GUI for managing remotes and sync strategies.

The assistant functionality automates the syncing between repositories. This is really powerful for managing a large amount of data when you don't have room for it all on one machine. It also gives you the ability to recall a file from a remote location to your current device. Git Annex offers the ability to distribute files across many locations and uses Git to keep track of the location(s) any given file is available from. Conveniently, with the recent NSA Prism revelations, secure distributed alternatives to tools like Dropbox have been enjoying a lot of exposure, so it's been easy to find good alternatives.īoth are really promising, but for different reasons. However, for a couple of reasons, one being that the Dropbox Linux client is significantly slowing down my system, I've decided to move to a different tool. At the time I didn't cover file syncing, since Dropbox was doing a fine job for me. This is a follow up to my previous post Single Point of Failure, where I detailed my switch to self-hosted/distributed alternatives to various Google services so I wasn't completely reliant on one provider.
