¿Cómo determinar manualmente los metadatos de control de versión para Finder?

0

Tengo una carpeta de secuencias de comandos donde guardo acciones de Automator, Applescripts y shell scripts. A los scripts de Automator se les asigna automáticamente una versión de 1.1.1. Cuando realizo revisiones a cualquiera de estos tipos de documentos, ¿cómo puedo configurar las versiones manualmente para que la información se muestre en el buscador, ya sea con Obtener información o en una lista de carpetas con la vista de versión habilitada?

Especialmente en el caso de los scripts de shell (zsh), ¿hay un formato de comentario donde pueda ingresar la versión del script y Finder lo verá? ¿O hay una manera de asociar un recurso del sistema editable a los scripts que harán que la versión del script sea visible?

    
pregunta Elliott 01.02.2013 - 21:27

1 respuesta

1

Finder no realiza un seguimiento de las versiones, ya que solo representa el sistema de archivos que, en HFS +, no conserva las versiones.

No veo cómo hacer exactamente lo que quieres, pero creo que una forma que funcionaría es usar el control de versiones tal como lo usan los programadores. Lo uso para controlar mi shell y otros scripts. Ejemplos de esto son git, mercurial, svn (subversion) con varias GUI disponibles, p. Ej. SourceTree (para los tres).

Git y mercurial trabajan al s guardar un conjunto de cambios en todos los archivos de un proyecto que, cuando necesite más de un archivo, encontrará que es necesario. Esta instantánea de archivos se puede etiquetar con un nombre, p. Ej. 1.0.0, etc. Cada cambio se etiqueta individualmente con un nombre de control de versión asignado. Los datos de la versión se mantienen en metadatos en el sistema de control de versiones y no en los archivos, ya que no se consideró útil poner el número de versión en los archivos. La GUI puede navegar por el sistema de archivos y puede mostrar el historial de cambios.

    
respondido por el Mark 01.02.2013 - 21:59

Lea otras preguntas en las etiquetas