News for hackers. Stuff that matters.
Re:A personal Dropbox replacement based on Git by akent on Wednesday April 20, 2011 @06:18PM (#2468624)
I would have thought the personal replacement for Dropbox is just rsync. I guess it depends if you want / need full history. But personally I never use the history features of Dropbox.
Re:A personal Dropbox replacement based on Git by mceachen on Wednesday April 20, 2011 @06:23PM (#2468635)
rsync isn't bidirectional (see unison: http://www.cis.upenn.edu/~bcpierce/unison/), but it can be hacked on to make it store snapshots (see http://www.mikerubel.org/computers/rsync_snapshots/, but it's a full volume snapshot, not a per-file versioned history).
Re:A personal Dropbox replacement based on Git by 320x200 on Friday April 22, 2011 @08:06AM (#2473799)
Unison is great, I use it as a way to keep several machines in sync for large content (several gigs) using a personal server as hub.

http://gitorious.org/mist

It's not a dropbox replacement, but it does the syncing job nice and simple with nothing else but unison, ssh and a shell script. I will eventually make a daemon using inotify so that it can sync in the background as well.

Re:A personal Dropbox replacement based on Git by js2 on Wednesday April 20, 2011 @06:38PM (#2468675)
Unison is a good bi-directional syncing utility: http://www.cis.upenn.edu/~bcpierce/unison/
Re:A personal Dropbox replacement based on Git by davidandgoliath on Thursday April 21, 2011 @01:43AM (#2469578)
Appreciate the reminder re: unison. Just made my desktop <-> laptop syncs. a whole lot easier.
Re:A personal Dropbox replacement based on Git by hyperbovine on Wednesday April 20, 2011 @09:31PM (#2469114)
History will save your ass at some point in the future. I'd bet money on it.
Re:A personal Dropbox replacement based on Git by akent on Wednesday April 20, 2011 @06:27PM (#2468650)
Re:A personal Dropbox replacement based on Git by pronoiac on Wednesday April 20, 2011 @09:25PM (#2469104)
Rsync doesn't work offline. Trying to send updates only would fail for differing timeclocks & deleted files.