Es un mundo nuevo y valiente para los usuarios de Syncthing, la herramienta de sincronización de carpetas de código abierto y de código abierto que puede atravesar continentes de forma segura y sin esfuerzo, así como la siguiente habitación. Se ha dejado caer un nuevo lanzamiento histórico, Syncthing 2.0.
La versión 2.0 es una versión importante que actualiza la base de datos subyacente de LevelDB a SQLite y hace que algunos otros cambios de Significidad por debajo de la casa. Viene con la promesa de tiempos de escaneo y sincronización más rápidos, junto con una mejor confiabilidad, administración y mantenimiento.
Al actualizar, los usuarios pueden necesitar esperar un tiempo antes de que la interfaz basada en la web esté disponible para ellos, esto se debe a que la migración de la base de datos inicial puede llevar algún tiempo. Sin embargo, una vez completado, los usuarios deben encontrar el nuevo Snappier de interfaz, con escaneos iniciales completados mucho más rápidamente.
Otro cambio notable es que los elementos eliminados ya no se mantienen para siempre en la base de datos: se olvidarán después de seis meses a menos que los usuarios establezcan un indicador de línea de comando (–DB-Delete-Retention-interval) a su elección de intervalo de tiempo o cero para deshabilitarlo por completo.
Aquellos que usen sincronización a través de la línea de comandos también deberán acostumbrarse a cambiar todas las opciones de plato único como -help a –help. Otras opciones han sido renombradas o relegadas al estado del subcomando.
Los tiempos de escaneo y sincronización mejorados se deben en parte a la caída de soporte para la detección de hash de los datos desplazados; Otro ajuste que ayuda a acelerar la sincronización del archivo es el cambio a usar múltiples conexiones: de forma predeterminada, se configuran tres (dos para sincronizar datos, el otro para metadatos de índice).

Un cambio final notable es la forma en que la resolución de conflictos maneja los archivos eliminados. Ahora se permite que los eliminados sean el resultado 'ganador' de la resolución de conflictos, lo que significa que el archivo eliminado ahora se mueve para ser una copia de conflicto.
La nueva versión es potencialmente que se rompe, por ejemplo, aquellos que usan SyncTrayzor original en las máquinas de Windows encontrarán que Syncthing ya no puede comenzar debido a una bandera desconocida (-n), que se ha eliminado en la versión 2.0. La solución es cambiar a una bifurcación del SyncTrayzor original, pero tenga en cuenta que esto está actualmente en beta, así que use con precaución. También es posible que deba recrear manualmente sus asociaciones de carpeta.
A pesar de los cambios, los usuarios pueden continuar sincronizando datos con aquellos que ejecutan la versión anterior de 1.30 por ahora. Para obtener una lista completa de todos los cambios, incluidas las correcciones de errores, consulte la página de lanzamiento de GitHub del proyecto.
Syncthing 2.0 está disponible ahora como una descarga gratuita de código abierto para Windows de 32 bits y 64 bits, Mac y Linux. También está disponible en formato de contenedor Docker. El acceso es a través de la línea de comandos y la web, o los usuarios pueden explorar GUI frontends como SyncTrayzor 2 o Syncthing Bany.

Syncthing 2.0.0 (64 bits)
Índice
Carpetas de sincronización de manera fácil y segura, incluso en dispositivos remotos
Código abierto