philcryer / lipsync

lipsync sets up a lightweight service that provides command-line, Dropbox like syncing
http://lipsync.info
BSD 3-Clause "New" or "Revised" License
854 stars 57 forks source link

Feature request: File versioning #43

Open Chingzilla opened 12 years ago

Chingzilla commented 12 years ago

One great feature that Dropbox offers a versioning backup system. Have you looked into implementing this with say, an automated git repository on the server? You could even use git cloneing to nicely have an offsite backup, just like Dropbox has.

Some features that you would get for free:

gorn commented 12 years ago

There is a dark side of this approach thought - git does not handle well bigger binary files and the repository can get really large in short time. In fact in some similar projects (sparkshare) they have learned it only after hitting this limitation and now they are looking the rsync way. I donot thing git is a bad direction, but it is not as simple as it seems.

fs111 commented 12 years ago

Did you ever look into bup (https://github.com/apenwarr/bup), it's based on git but solves the big file limitations. (video of a talk can be found here: https://www.youtube.com/watch?v=u_rOi2OVvwU)