Tengo algunos archivos AppleScript que me gustaría compartir con la comunidad en GitHub .
Los archivos se encuentran en dos directorios distintos:
- ~ / Library / Scripts
- ~ / Library / Application Support / Microsoft / Office / Elementos del menú de secuencias de comandos de Outlook
Con esta estructura conservada, podría editar los archivos in situ, sin tener que mover constantemente los archivos a / desde un directorio de scripts unificado. una Preguntas:
- ¿Puede un solo repositorio contener múltiples directorios no relacionados?
- Si un colaborador bifurca mi repositorio (
$ git clone https://github.com/username/applescript.git
), ¿se conservará la estructura del directorio?
** editar 1 **
- En términos logísticos, ¿cómo y dónde crearía el repositorio Git local? Parece que agregarlo a ~ / Library / Scripts sería lo más fácil.
- ¿Las aplicaciones individuales incluso reconocen los scripts que se encuentran en la carpeta ~ / Library / Scripts / Applications / *? ¿O es esto simplemente para fines organizativos?
Desafortunadamente, Outlook para Mac 2011 parece reconocer los scripts ubicados en la carpeta ~/Library/Scripts/Applications/Outlook
, con alias (no ha probado un enlace simbólico) a la carpeta ~/Library/Application Support/Microsoft/Office/Outlook Script Menu Items
.
** editar 2 **
El menú AppleScript de Outlook no reconoce las secuencias de comandos a las que hace referencia un enlace simbólico.
$ cd ~/Library/Application Support/Microsoft/Office/Outlook Script Menu Items
$ ln -s ~/Library/Scripts/Applications/Outlook Outlook