I would like to be able to sync source code and entire projects across multiple computers(3 to be precise). I have tried using git, but have never been able to get a hassle free experience, maybe because I've never put a lot of effort into it. So, what I want ideally is:
Now, if you suggest that I use git/svn, refer to my points above so as to show my how it is useful for me. Although I don't want to spend a lot of time doing the sync part, I will if it is worth the effort.
I dont think this matters, but I use Eclipse, Aptana and Visual Studio 2010.
DirSync Pro might be a good solution, cross-platform and open source.
For a more bleeding edge software, you can give a try to SparkleShare.
Finally see this article on LifeHacker.
I had (nearly) the same situation. I ended up with a standard windows share on one (so called "master") computer and using the shared folders as network drive with "offline files".
Even if you are disconnected, you have the contents of your files available, if you are connected in same network than your "master" syncing is done automatically.
Conflicts are reported and must be resolved manually.
However, no versioning at all, and windows only.
Have you tried http://www.sugarsync.com
Its like dropbox but you can map any folder on one computer to any folder on another computer (or multiple computers). It's free but does not work on Linux, only Windows and Mac OS X.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With