Saya ingin menyiapkan repositori sinkronisasi yang mirip dengan Dropbox.
Sasaran / Persyaratan:
- Gratis (Sumber Terbuka sangat disukai)
- Tuan rumah Linux (mungkin Ubuntu)
- Klien Windows / Mac / Linux
- Potensi untuk banyak pengguna dengan akses terbatas (opsional)
- Lebih disukai mudah, tidak harus otomatis
- Kontrol revisi sangat disukai
Pada dasarnya, saya ingin dapat menggunakan banyak komputer, mungkin dengan OS yang berbeda, dan dapat mengakses, menggunakan, dan menyinkronkan file di semua komputer tersebut. Saya juga ingin memiliki salinan lokal repositori ketika saya tidak terhubung ke jaringan (seolah-olah saya sedang bekerja pada laptop, saya ingin menyimpan repositori lokal untuk tetap revisi dan bergabung kemudian dengan repositori "master" ).
Misalnya, saya mengedit beberapa gambar di laptop saya di siang hari di luar jaringan saya, tetapi ketika saya pulang, saya ingin menyinkronkan perubahan, termasuk perubahan tambahan, dengan desktop saya di rumah.
Saya juga ingin teman sekamar saya dapat mengakses dan menggunakan repositori ini juga tetapi membatasi akses ke file tertentu. Misalnya, saya mungkin ingin menggunakan ini untuk membuat cadangan catatan keuangan tetapi tidak ingin mereka memiliki akses ke file-file itu.
Saya seorang programmer dan terbiasa dengan SVN tetapi saya tahu itu tidak akan menjadi yang paling tepat karena tidak menangani biner dengan baik dan tidak menyimpan repositori lokal. Saya tahu ada pilihan yang lebih baik tetapi saya tidak benar-benar mengenal mereka dengan baik untuk memilih yang terbaik.