Come eseguire il commit di un file con TortoiseHg?

1

Ho installato TortoiseHg sul mio Mac. Posso eseguirlo e apre il browser del repository. Tuttavia, diversamente da Windows, non aggiunge nuovi elementi al menu di scelta rapida del Finder. Quindi non posso fare clic destro su un file o una cartella e fare 'commit'. Come posso eseguire il commit quindi, senza passare al livello terminale?

    
posta texnic 27.08.2017 - 00:16
fonte

2 risposte

1

Per fare questo, dovresti fare fondamentalmente due cose:

  1. Creare un servizio di automazione che impegni il lavoro
  2. Aggiungi il servizio al menu di scelta rapida

Entrambi questi argomenti hanno trovato risposta qui su Ask Different; Mi sono collegato a due esempi eccellenti.

Quello che dovresti fare è creare un oggetto Applescript o uno script bash (bash probabilmente è più facile) che "impegna" qualunque cosa tu voglia commettere - dovrai definire i requisiti in dettaglio. Dopo aver scritto lo script, aggiungilo al menu di scelta rapida.

    
risposta data 27.08.2017 - 01:38
fonte
1

Mentre la risposta di @ Allan fornisce una bella spiegazione su come aggiungere il comando commit al menu di scelta rapida del file, quello che stavo cercando era solo un modo per commettere file senza ricorrere alla riga di comando. Si scopre che TortoiseHg ha questa funzionalità accessibile nella finestra principale, una volta selezionata la revisione "Directory di lavoro" e la modalità di commit ( alt + 2 ):

    
risposta data 31.08.2017 - 21:03
fonte

Leggi altre domande sui tag