Come si effettua il downgrade dei bundle di TextMate?

4

Oggi ho perso molte ore di lavoro cercando di recuperare da un recente aggiornamento a vari bundle di TextMate che hanno interrotto la mia installazione di TextMate (avevo impostato TextMate per aggiornare automaticamente i bundle, sto usando l'attuale build notturna di TextMate 2.0-alpha.9547 e recente le modifiche hanno chiesto / usr / bin / env per ruby18, che non conosceva).

Quindi sorge la domanda: esiste un modo "facile" per eseguire il downgrade dei bundle di TextMate alle revisioni precedenti?

    
posta Asmus 19.06.2014 - 17:55
fonte

1 risposta

1

Inoltre sto eseguendo Textmate 2.0 alpha.9547 quindi sono abbastanza interessato a sentire quale degli aggiornamenti del pacchetto ha causato il problema!

Ma per il tuo problema, un modo semplice sarebbe quello di ripristinare il bundle offendente dai tuoi backup.

Sul mio sistema trovo i pacchetti in:

/Users/[username]/Library/Application Support/TextMate/Managed/Bundles

Il metodo più difficile sarebbe quello di individuare il sito di download per il pacchetto e prendere una copia più vecchia. Il repository del bundle di textmate è: link

Per trovare un pacchetto particolare, aggiungi il nome del bundle, inclusa l'estensione del file a questo percorso. Ad esempio, l'origine del pacchetto TODO si trova all'indirizzo link

Da lì avresti bisogno di clonare il repository git e quindi utilizzare i comandi git per controllare la versione precedente del codice sorgente.

Vedo che sembra esserci una modifica globale per aggiungere uno "spessore di rubino1,8" 6 giorni fa e i pacchetti sono stati modificati come hai notato. Ho fatto alcuni controlli rapidi e sembra che stia correndo con le stesse modifiche e, per quanto posso dire finora, i pacchetti funzionano correttamente.

(avrebbe fatto questo come commento alla domanda ma non ho ancora abbastanza reputazione;;)

    
risposta data 24.06.2014 - 16:38
fonte

Leggi altre domande sui tag