2012-12-31 9 views

risposta

0

Usa git! Mantenere i repository per gli script di impostazione dell'ambiente è un approccio piuttosto fluido.

Consiglio vivamente di utilizzare uno script per impostare un ambiente di sviluppo in primo luogo. thoughtbot ha un approccio davvero leggero che prevede un ambiente di sviluppo, tra cui una serie di formule di fermentazione. https://github.com/thoughtbot/laptop. GitHub apre semplicemente boxen per questo (e molto altro), ma ha una curva di apprendimento un po 'più ripida.

Come si può vedere dal readme di thoughtbot/latop, l'intera installazione è un one-liner. Se desideri pacchetti diversi, imposta il repository e aggiungi quello che usi. Questo copre solo l'installazione iniziale, ma è un inizio fantastico.

Per la sincronizzazione continua degli ambienti di sviluppo, compreso l'aggiornamento della configurazione homebrew preferita, è possibile provare un approccio 'dotfiles'. Zach Holman ha un ottimo approccio dettagliato qui: https://github.com/holman/dotfiles

Se si desidera modificare o aggiornare qualcosa, apportare le modifiche appropriate allo script (lo script punto di Holman esegue gli aggiornamenti in corso). Impegnati, spingi, abbatti da qualsiasi altro ambiente.

6

C'è un modo migliore: brew leaves.

Questo comando stampa un semplice elenco di formule installate che non dipendono da altre formule. In sostanza questo elenca tutto ciò che è stato installato manualmente o è una dipendenza residua da una formula rimossa.

$ brew leaves 
apple-gcc42 
bash-completion 
brew-cask 
git 
[...] 

Non c'è alcun mezzo built-in di utilizzare brew leaves uscita da installare, ma solo avere una lista pulita di formule manualmente-installato è un passo nella giusta direzione.

Grazie a questo Gabe Berke-Williams per scrivere su questo: http://robots.thoughtbot.com/brew-leaves

Problemi correlati