3 repositorios
Mechanisms for maintaining database links to files as they are moved or renamed on disk.
Distinct from File Path Locators: Shortlist candidates focus on search or network sync; this is about maintaining database referential integrity for local files.
Explore 3 awesome GitHub repositories matching data & databases · File Path Synchronization. Refine with filters or upvote what's useful.
TagStudio is a database-driven digital asset manager designed to organize and categorize files without altering their physical location on disk. It utilizes a non-destructive metadata store to attach tags and custom fields to files via a separate database rather than modifying original file headers. The project is distinguished by a hierarchical tagging system that supports parent-child relationships and custom color palettes for visual organization. It includes a multi-format media previewer that generates thumbnails and playback for images, videos, audio, documents, and archives, as well as
Automatically detects file renames, moves, and deletions to keep library metadata linked to the actual file locations.
Synx es una utilidad de desarrollo para entornos Apple que sincroniza carpetas de disco con navegadores de proyectos. Funciona como un sincronizador de carpetas de proyectos de Xcode y gestor de archivos, asegurando que las estructuras de directorios físicos en el sistema de archivos se alineen con las estructuras de grupos lógicos definidas dentro de un proyecto. La herramienta reorganiza los archivos físicos para reflejar la jerarquía de grupos virtuales del navegador del proyecto. Incluye gestión de exclusión de grupos para evitar que grupos lógicos específicos activen movimientos de directorios físicos, permitiendo la preservación de estructuras de directorios personalizadas. La utilidad también proporciona capacidades de limpieza de archivos para identificar y eliminar archivos fuente y de activos del sistema de archivos que ya no están asociados con ningún grupo de proyecto.
Moves physical files to new paths to align the disk structure with the parsed project groups.
Este proyecto proporciona un conjunto completo de patrones de diseño estandarizados, convenciones de nombres y configuraciones de entorno para el desarrollo en Objective-C. Establece un framework consistente para el diseño de API, gestión de memoria y organización de proyectos para asegurar que las bases de código permanezcan legibles y mantenibles a través de los equipos. La guía define estándares específicos para el aislamiento de namespaces utilizando prefijos de clase y un sistema estructurado para nombrar activos. Describe patrones arquitectónicos para protocolos de delegados y mecanismos de manejo de errores destinados a mejorar la seguridad de tipos y la claridad. La cobertura se extiende al formato del código fuente, organización de la estructura de clases y la implementación de singletons thread-safe. También incluye estándares para la configuración de proyectos Xcode, alineando jerarquías físicas de archivos con grupos de proyectos y gestionando configuraciones de compilación.
Standardizes the alignment of physical folder hierarchies with logical project groups for predictable file resolution.