2 votos

Estoy usando git+notacional de la velocidad y quieres saber cómo cometer después de salir del programa

Lo que estoy tratando de lograr es tener algo desencadenar una git add *.txt y git commit-m "Automatizado de Cometer" fecha` cuando cierro la Anotación de la Velocidad. Supongo que podría hacerlo con un AppleScript, pero no sé el idioma lo suficientemente bien. Miré en la creación de un launchd plist que observar el archivo de base de datos y que no parecen causar que se active un commit. ¿Alguien sabe de una buena manera de lograr esto?

3voto

Prafulla Puntos 121

Usted puede utilizar el Teclado Maestro para automatizar completamente la tarea. Aquí está una captura de pantalla de una macro haciendo precisamente eso :

enter image description here

Usted debe adaptar el script de bash para satisfacer sus necesidades, no estoy seguro de cómo incluir la fecha en el mensaje de confirmación (además, se me olvidó poner el comando git add).

0voto

Gio Puntos 1431

Crear un script en bash con

#!/bin/bash
cd /path/to/notational/velocity/folder
NOW=$(date +"%m-%d-%Y")
git add *.txt
git commit -m "Automated commit $NOW"
killall NotationVelocity # or whatever its name is

A continuación, guardar la secuencia de comandos, hacerlo ejecutable con

chmod +x name of the script

y cuando se quiere cerrar NV, simplemente haga doble clic en la secuencia de comandos.

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