GoGPT Best VPN GoSearch

icono de página de OnWorks

syrep - Online en la nube

Ejecute syrep en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando syrep que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


syrep: una herramienta de sincronización de repositorios de archivos

SINOPSIS


jarabe [opciones ...] --lista INSTANTÁNEA ...

jarabe [opciones ...] --información INSTANTÁNEA ...

jarabe [opciones ...] --historia INSTANTÁNEA ...

jarabe [opciones ...] --vertedero INSTANTÁNEA ...

jarabe [opciones ...] --actualizar De miembros ...

jarabe [opciones ...] --diferencia INSTANTÁNEA INSTANTÁNEA

jarabe [opciones ...] --unir INSTANTÁNEA De miembros

jarabe [opciones ...] --unir PARCHE De miembros

jarabe [opciones ...] --unir De miembros De miembros

jarabe [opciones ...] --hacer parche De miembros INSTANTÁNEA

jarabe [opciones ...] --extraer INSTANTÁNEA ...

jarabe [opciones ...] --limpiar De miembros ...

jarabe [opciones ...] --olvidar INSTANTÁNEA ...

DESCRIPCIÓN


Syrep es una herramienta genérica de sincronización de repositorios de archivos. Puede usarse para sincronizar
grandes jerarquías de archivos bidireccionalmente intercambiando archivos de parche. Syrep es verdaderamente peer-to-
par, no hay servidores centrales involucrados. Sincronizaciones entre más de dos repositorios
son compatibles. Los archivos de parche se pueden transferir a través de medios fuera de línea, por ejemplo, disco duro extraíble
discos o discos compactos.

Los archivos son rastreados por sus resúmenes de mensajes, actualmente MD5.

Syrep fue escrito para facilitar la sincronización de dos grandes archivos de música digital.
repositorios sin conexión de red directa. Los archivos de parche de varios gigabytes son
común en esta situación.

Syrep puede trabajar con archivos de 64 bits. (LFS)

Syrep está optimizado para la velocidad. Puede hacer uso de una memoria caché de resumen de mensajes para acelerar la
cálculo de resúmenes de toda una jerarquía de directorios.

Un repositorio syrep es un árbol de directorios normal de UNIX que contiene un directorio especial .syrep
con un archivo actual.syrep (llamada instantánea) que contiene los datos del historial del sistema de archivos. A
El directorio se convierte en un repositorio syrep ejecutando --actualizar en eso. Se utilizan instantáneas
para realizar tareas básicas como comparar repositorios (comando --diferencia) o creando parches
entre ellos (comando --hacer-parche).

Syrep ignorará todos los archivos y directorios que tengan el atributo extendido usuario.syrep
establecido en omitir. Actualmente, esto solo funciona en Linux. Tenga en cuenta que solo el kernel más nuevo
versiones y algunos sistemas de archivos admiten atributos extendidos. Ver attr(5)


GENERAL OPCIONES


Se debe especificar exactamente un comando en la línea de comandos. Por otro lado, múltiples
se permiten opciones.

-v | --verboso (opción)
Habilitar una operación más detallada

-T | - temperatura local (opción)
Utilice un directorio temporal dentro del repositorio. Esto es muy útil cuando el archivo
El repositorio al que aplica los parches está en una partición diferente a la / Tmp, porque
Los archivos pueden estar vinculados en lugar de copiarse. Esto requiere un archivo de lectura y escritura
sistema sin embargo.

- ignorar el origen (opción)
Normalmente, syrep le advierte si actualiza, fusiona o actualiza un repositorio con un
instantánea coincidente no generada en el host original, y le pregunta al usuario si
realmente quiere continuar. Esta opción puede usarse para deshabilitar esta pregunta.

-z | --comprimir (opción)
Comprima los parches o las instantáneas de salida. Esto puede ralentizar el syrep extraordinariamente y
es más o menos inútil si los datos a comprimir ya están comprimidos. yo sugiero
usándolo para --update pero no para --makepatch si el repositorio de archivos contiene MP3
o archivos MPEG solamente.

-p | --Progreso (opción)
Muestre un guión giratorio mientras ejecuta operaciones

GENERAL COMANDOS


-h | --ayuda (Comando)
Imprimir ayuda y salir

-V | --versión (Comando)
Imprime la información de la versión y sal

LISTADO INSTANTÁNEA CONTENIDO


--lista (Comando)
Comando para enumerar el registro de archivos de una instantánea del repositorio

--mostrar eliminado (opción)
Mostrar entradas eliminadas

--mostrar-por-md (opción)
Mostrar archivos por resúmenes de mensajes. Esta opción choca con --clasificar.

--horas de espectáculos (opción)
Mostrar la primera y la última vez que se vio

--clasificar (opción)
Ordene la lista de archivos cronológicamente. Esta opción choca con --mostrar-por-md.

DEMOSTRACIÓN INSTANTÁNEA INFORMACIÓN:


--información (Comando)
Mostrar información sobre un repositorio o una instantánea, como el origen, la marca de tiempo actual
y versión, tamaño de la base de datos.

DEMOSTRACIÓN INSTANTÁNEA HISTORIA


--historia (Comando)
Muestra la versión y el historial de marca de tiempo de las actualizaciones de una instantánea.

DUMPING INSTANTÁNEA CONTENIDO


--vertedero (Comando)
Mostrar un volcado de estructura de un repositorio o instantánea

ACTUALIZACIÓN A INSTANTÁNEA


--actualizar (Comando)
Actualice o cree una instantánea para un directorio de repositorio. Es decir: iterar a través
la jerarquía especificada y actualice la información del registro de instantáneas en consecuencia.

-SCADENA | --snapshot =CADENA (opción)
Utilice el archivo de instantánea especificado en lugar del contenido en el repositorio
directorio. Esto puede resultar útil si la jerarquía de archivos es de solo lectura.

-CCADENA | --caché =CADENA (opción)
Utilice el archivo de caché de resumen de mensajes especificado en lugar del contenido en el
directorio del repositorio. Esto puede resultar útil si la jerarquía de archivos es de solo lectura o
cuando planea mantener una caché de resumen de mensajes en todo el sistema. En este último caso
Deberías usar --no purga .

--sin caché (opción)
No utilice una memoria caché de resumen de mensajes.

--no purga (opción)
No elimine las entradas obsoletas de la caché después de ejecutar la actualización. Puede ser útil si
planifique mantener una memoria caché de resumen de mensajes en todo el sistema.

--ro-caché (opción)
Use la caché de solo lectura

--verificar-desarrollo (opción)
Almacenar información sobre el dispositivo donde reside el archivo al almacenar una entrada
sobre ello en la memoria caché de resumen de mensajes. Dado que hoy en día los identificadores de dispositivos no se pueden
ya que se considera estable, esta opción está desactivada de forma predeterminada.

DEMOSTRACIÓN DIFERENCIAS ENTRE DOS Descripción


--diferencia (Comando)
Mostrar la diferencia entre dos repositorios o instantáneas

-s | --tamaños (opción)
Muestre los tamaños de los archivos a copiar. Esto solo funciona cuando se actúa en un local
repositorio y para los archivos locales.

-H | - legible por humanos (opción)
Solo es útil cuando se usa con -s. Cuando está habilitado, muestra los tamaños de archivo en legible por humanos
formulario, es decir, "3.5 MB" en lugar de "3670016".

FUSIÓN A INSTANTÁNEA, A PARCHE OR A REPOSITORIO EN A REPOSITORIO


--unir (Comando)
Fusionar una instantánea, un parche o un repositorio en un repositorio. Luego, deberías
puedes seguir --actualizar en el repositorio para actualizar la instantánea.

-q | --pregunta (opción)
Haga una pregunta antes de cada acción.

-P | - ciruela vacía (opción)
Podar directorios vacíos

--mantener-basura (opción)
No vacíe la basura. Los archivos eliminados se copian en una carpeta de basura dentro del
directorio del repositorio. Si se especifica esta opción, esta papelera no se vacía cuando
la operación está completa.

--check-md (opción)
Verifique los resúmenes de mensajes de los archivos antes de eliminarlos o reemplazarlos. NB: Esto empeora
syrep, por lo que no está habilitado de forma predeterminada.

- siempre-copia (opción)
De forma predeterminada, syrep intenta vincular los archivos en lugar de copiarlos. Con esta opcion
syrep siempre hará una copia, sin importar si un enlace físico es posible o no. Este es
especialmente útil cuando se realizan fusiones de dos directorios. NB: Esto empeora el síndrome
rendimiento y, por lo tanto, no está habilitado de forma predeterminada.

HACIENDO A PARCHE PARA A INSTANTÁNEA EN CONTRA A De miembros


--hacer parche (Comando)
Haga un parche contra el repositorio especificado. El parche está escrito en STDOUT
a menos que -o está especificado.

-oCADENA | --salida-archivo =CADENA (opción)
Escribe la salida en el archivo especificado en lugar de STDOUT

--Incluye todo (opción)
Incluir archivos en el parche que existen en el otro lado con un nombre diferente

EXTRACCIÓN A INSTANTÁNEA CONTENIDO


--extraer (Comando)
Extraiga el contenido de una instantánea o parche en el directorio local a menos que -D is
especificado.

-DCADENA | --output-directory =CADENA (opción)
Escribe la salida en el directorio especificado

LIMPIEZA UP A REPOSITORIO


--limpiar (Comando)
Eliminar información de syrep del repositorio

-lINT | --cleanup-level =INT
1: simplemente elimine los datos temporales y la papelera (predeterminado); 2: eliminar la caché de resumen de mensajes
así como; 3: eliminar todos los datos de syrep

OLVIDANDO ANTICUADO INSTANTÁNEA INFORMACIÓN:


--olvidar (Comando)
Vuelva a empaquetar el archivo de instantánea eliminando la información desactualizada. Use esto si su
los archivos de instantáneas son demasiado grandes.

-R DÍAS | --remember =DÍAS (opción)
¿Información sobre cuántos días en el pasado se deben conservar? Este valor predeterminado es 180
(medio año).

REPOSITORIOS, Descripción Y PARCHES


Un repositorio de archivos syrep es una jerarquía de archivos POSIX con algunos datos de registro adicionales, que son
utilizado para realizar un seguimiento de los cambios. Normalmente, estos datos de registro se guardan como "instantánea" en el archivo.
$ (REPOSITORIO) /. Syrep / current.syrep. Puede crearlo y actualizarlo ejecutando --actualizar.
Cuanto más a menudo se actualice este registro, se podrán rastrear las mejores modificaciones. Por lo tanto este
La operación debe llamarse al menos una vez al día a través de cron(8)

Se pueden comparar dos instantáneas de dos repositorios distintos (posiblemente de diferentes hosts)
con --- diff. Esto le mostrará qué archivos deben copiarse o eliminarse desde o hacia el
otro repositorio. --hacer parche adjuntará los datos del local que faltan en el control remoto
repositorio a una instantánea y escribirlo en un archivo de parche. Este archivo debe transferirse a
el otro repositorio y se aplicó allí con --unir.

Tenga en cuenta que los parches contienen los datos instantáneos del host de origen. Porque
que puede usarlo como una instantánea, por ejemplo, ejecutando --diferencia en eso. Por otro lado eres
también puede fusionar instantáneas sin datos de parche adjuntos a un repositorio. Esto hará todo
requirió eliminaciones y cambios de nombre, pero naturalmente no agregará ningún dato nuevo al árbol de archivos.

Para extraer el contenido de un parche, puede usar --extraer. Esto escribirá todos los archivos
contenido en el parche o la instantánea al directorio local, incluidos los datos de registro de la instantánea.
Los archivos se nombran por sus resúmenes de mensajes.

Use syrep en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad




×
Anuncio
❤ ️Compre, reserve o adquiera aquí: sin costo, ayuda a mantener los servicios gratuitos.