Hoja de trucos de Mutagen: Referencia rápida para la sincronización de archivos

Comandos esenciales y consejos para una sincronización eficiente

Una hoja de referencia rápida para los comandos de Mutagen, incluida la instalación, la gestión de sesiones de sincronización, las opciones avanzadas y consejos para la solución de problemas.

Herramientas
Autor/a
Afiliación
Fecha de publicación

9 de marzo de 2025

Fecha de modificación

9 de mayo de 2025

Palabras clave

Hoja de trucos de Mutagen, referencia rápida, sincronización de archivos, comandos de mutagen, instalar Mutagen

Introducción

Esta hoja de trucos proporciona una visión general concisa de los comandos, banderas y flujos de trabajo comunes de Mutagen para ayudarle a gestionar eficientemente la sincronización de archivos en su entorno de desarrollo.



Comandos básicos

Instalación

  • Comando (macOS usando Homebrew):

    brew install mutagen-io/mutagen/mutagen
  • Descripción:
    Instala Mutagen en macOS a través de Homebrew. Para otras plataformas, consulte las instrucciones de instalación correspondientes en nuestros tutoriales.

Comprobar instalación y versión

  • Comando Bash para comprobar la versión:

    mutagen version
  • Descripción:
    Muestra la versión de Mutagen actualmente instalada para verificar que la instalación se ha realizado correctamente.

Gestión de sesiones de sincronización

Crear una sesión de sincronización

  • Ejemplo de comando:

    mutagen sync create --name my-sync-session --ignore "node_modules/**" /path/to/local docker://container-name/path/in/container
  • Opciones clave:

    • --name: Asigna un identificador único a la sesión de sincronización.
    • --ignore: Excluye archivos o directorios (útil para ignorar archivos innecesarios).
    • Rutas de carpetas: Especifique la ruta del contenedor local de origen y de destino (utilice el prefijo docker:// para los puntos finales del contenedor).

Lista de sesiones de sincronización activas

  • Comando Bash:

    mutagen sync list
  • Descripción:
    Lista todas las sesiones de sincronización activas y sus estados. Utilícelo para supervisar las sesiones en curso.

Pausar una sesión de sincronización

  • Comando Bash:

    mutagen sync pause my-sync-session
  • Descripción:
    Suspende temporalmente la sincronización de la sesión especificada, útil durante el mantenimiento.

Reanudar una sesión de sincronización

  • Comando Bash:

    mutagen sync resume my-sync-session
  • Descripción:
    Reinicia una sesión de sincronización previamente pausada.

Finalizar una sesión de sincronización

  • Comando Bash:

    mutagen sync terminate my-sync-session
  • Descripción:
    Detiene y elimina la sesión de sincronización especificada, permitiéndole iniciar una nueva sesión si es necesario.

Opciones avanzadas y configuración

Descripción general de los modos de sincronización

  • Modo two-way-resolved (por defecto): Sincroniza los cambios en ambas direcciones, ideal para flujos de trabajo colaborativos.
  • Modo one-way-safe: Propaga los cambios sólo del origen al destino, protegiendo los datos de origen.
  • Modo one-way-replica: Refleja el origen exactamente en el destino, útil para copias de seguridad y despliegue.

Banderas adicionales

  • Especificación del modo de sincronización:

    --mode two-way-resolved
  • Múltiples patrones de ignorar:

    mutagen sync create --name my-sync --ignore "node_modules/**" --ignore "*.log" /local/path docker://container/path
  • Gestión de Daemon:

    mutagen daemon start

    Asegúrese de que el demonio Mutagen se está ejecutando para gestionar las tareas de sincronización.

Consejos para la resolución de problemas

  • Error de sesión duplicada:
    Si ya existe una sesión con el mismo nombre, compruébelo con:

    mutagen sync list

    y finaliza la sesión duplicada:

    mutagen sync terminate <session-name>
  • Comando no reconocido:
    Si no se encuentra el comando mutagen, asegúrese de que el directorio de instalación está en el PATH de su sistema.

  • Comprobación de registros:
    Habilite el registro detallado (consulte nuestro tutorial Instalación y configuración de Mutagen para obtener más información) para solucionar problemas.

Lecturas adicionales

Explorar más artículos

Nota

Aquí hay más artículos de la misma categoría para ayudarte a profundizar en el tema.

placeholder

placeholder
No hay resultados
Volver arriba

Reutilización

Cómo citar

BibTeX
@online{kassambara2025,
  author = {Kassambara, Alboukadel},
  title = {Hoja de trucos de Mutagen: Referencia rápida para la
    sincronización de archivos},
  date = {2025-03-09},
  url = {https://www.datanovia.com/es/learn/tools/mutagen/cheatsheet.html},
  langid = {es}
}
Por favor, cita este trabajo como:
Kassambara, Alboukadel. 2025. “Hoja de trucos de Mutagen: Referencia rápida para la sincronización de archivos.” March 9, 2025. https://www.datanovia.com/es/learn/tools/mutagen/cheatsheet.html.