Ho alcuni file AppleScript che vorrei condividere con la community su GitHub .
I file si trovano in due directory distinte:
- ~ / Libreria / Scripts
- ~ / Libreria / Supporto applicazioni / Microsoft / Office / Elementi del menu Script di Outlook
Con questa struttura preservata, potrei modificare i file in situ, senza dover spostare continuamente i file in / da una directory di script unificata. un Domande:
- Un singolo repository può contenere più directory non correlate?
- Se un contributore ha abbandonato il mio repository (
$ git clone https://github.com/username/applescript.git
), la struttura della directory sarà preservata?
** modifica 1 **
- Logicamente parlando, come e dove creerei il repository Git locale? Sembra che aggiungerlo a ~ / Library / Script sarebbe il più semplice.
- Le singole applicazioni anche riconoscono gli script che si trovano nella cartella ~ / Library / Scripts / Applications / *? O è solo per scopi organizzativi.
Sfortunatamente, Outlook per Mac 2011 sembra riconoscere gli script che si trovano nella cartella ~/Library/Scripts/Applications/Outlook
, con alias (non testato un collegamento simbolico) nella cartella ~/Library/Application Support/Microsoft/Office/Outlook Script Menu Items
.
** modifica 2 **
Gli script referenziati da un collegamento simbolico non sono riconosciuti dal menu AppleScript di Outlook.
$ cd ~/Library/Application Support/Microsoft/Office/Outlook Script Menu Items
$ ln -s ~/Library/Scripts/Applications/Outlook Outlook