0 votos

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

Tengo una carpeta scripts donde guardo las acciones de Automator, los Applescripts y los scripts. A los scripts de Automator se les asigna automáticamente una versión de 1.1.1 al parecer. Cuando hago revisiones a cualquiera de estos tipos de documentos, ¿cómo puedo establecer manualmente las versiones para que la información se muestre en el buscador, ya sea con Get Info o en una lista de carpetas con la vista de versión activada?

Especialmente en el caso de los shell scripts (zsh), ¿hay algún formato de comentario en el que pueda introducir la versión del scriptsscriptscripts y Finder lo vea? ¿O hay una forma de asociar un recurso del sistema editable a scripts que haga visible la versión de scriptsscriptscripts?

1voto

yoliho Puntos 340

Finder no lleva la cuenta de las versiones ya que sólo representa el sistema de archivos que bajo HFS+ no guarda las versiones.

No veo cómo hacer exactamente lo que quieres, pero creo que una forma que podría funcionar es utilizar el control de versiones como el utilizado por los programadores - Yo lo uso para el control de mi shell y otros scripts. Ejemplos de esto son git, mercurial, svn(subversion) con varias interfaces gráficas disponibles, por ejemplo SourceTree (para los tres).

Git y mercurial funcionan s guardando un conjunto de cambios en todos los archivos de un proyecto que cuando se necesita más de un archivo se encuentra. Esta instantánea de archivos puede ser etiquetada con un nombre, por ejemplo, 1.0.0, etc. Cada cambio está etiquetado individualmente con un nombre asignado al control de versiones. Los datos de la versión se mantienen en los metadatos del sistema de control de versiones y no en los archivos, ya que poner el número de la versión en los archivos no resulta útil. La interfaz gráfica de usuario puede navegar por el sistema de archivos y puede mostrar el historial de cambios.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X