Uso varias máquinas (una PC de escritorio y una portátil), y estoy buscando una manera de mantener los archivos en los que estoy trabajando sincronizados entre todas las máquinas. La solución debe cumplir estos requisitos:
Lo que también sería bueno tener, pero no es estrictamente necesario para mí:
Idealmente, iniciaría una máquina, trabajaría en cosas y cuando iniciaría otra caja, todos mis cambios estarían allí como si los hubiera hecho en la caja que acabo de comenzar.
La solución que uso ahora mismo es bastante limitada. Escribí un script de shell simple que invoca rsync para copiar todos los archivos hacia o desde un servidor central a través de SSH. Esto tiene algunos inconvenientes:
También exploré ownCloud, pero también tiene algunas desventajas.
Lo que necesitas es BitTorrent Sync .
Cumple con todos tus requisitos:
También satisface su requisito de "Debe almacenar archivos en un servidor controlado por el usuario (idealmente a través de SSH) y no en la nube de otra persona", pero lo hace con más flexibilidad de lo que probablemente imagina. Ni siquiera necesita un servidor; los sistemas simplemente se sincronizan entre sí.
Aquí hay una captura de pantalla de la interfaz de usuario:
Divulgación: contribuí a las pruebas previas y posteriores al lanzamiento de este producto.
izzy
ayvango