2009-06-17 10 views

risposta

10

Io uso git per mantenere le mie configurazioni e dividere le parti dipendenti da piattaforma/macchina in file separati e caricarle in base al nome della macchina. Potete vedere le mie configurazioni here

+1

Ripristino di un thread lungo e morto - se si desidera mantenere privato il repository, [Bitbucket] (https://bitbucket.org/) fornisce archivi privati ​​illimitati gratuiti (a partire da dicembre 2013). –

3

Io userei un git/cvs/subversion/etc. repository e utilizzare semplicemente il sistema di controllo della versione per consentire di aggiornare i file/le directory per entrambe le posizioni.

C'è uno answer a una domanda sull'utilizzo di bazar in questo modo. Questa risposta è un ottimo lavoro per spiegare la struttura delle directory da utilizzare in modo tale che sia chiaro dove vanno tutti i pacchetti e i file di inizializzazione.

Per quanto riguarda come/dove archiviare il repository, non conosco la risposta migliore. Se ti connetti spesso al lavoro (tramite una VPN o una somesuch), allora ti consiglio di ospitare il repository al lavoro. In caso contrario, è possibile utilizzare sourceforge.net o qualche altro sito simile, ma in tal caso si esporrà tutto al mondo ... Forse questa parte della domanda è meglio disponibile su serverfault.com.

+0

Ci sono alcuni repository gratuiti (cioè aggiornabili a versioni a pagamento) che possono essere resi privati, in modo che i tuoi file non siano lì da guardare. Io uso unfuddle.com per controllare la versione dei miei file di configurazione di emacs, ma ci sono alcune altre opzioni. – polyglot

6

In alternativa è possibile installare Dropbox e inserire la configurazione di emacs nella directory di Dropbox. Sarebbe la stessa idea di SyncFirefoxBookmarks. Il tuo .emacs farebbe semplicemente riferimento ai file nella directory della casella personale.

Su Linux si potrebbe avere anche un po 'più facile, basta copiare il tuo ~/.emacs.d nella directory della casella personale e creare un collegamento. Di quanto si potrebbe saltare .emacs e utilizzare solo ~/.emacs.d/init.el (vedere Emacs Manual - Init File).

+0

su Windows, basta tagliare e incollare la cartella '.emacs' e il file' .emacs' nella cartella dropbox? – LWZ

Problemi correlati