Domanda

Quali sono le opzioni ci sono per il salvataggio e il recupero di documenti da e verso la nuvola, dall'interno di Emacs?

Io uso Emacs al lavoro, su una macchina Windows, e in casa, su una macchina Linux, così idealmente vorrei una soluzione che funziona più o meno fuori dalla scatola per entrambi i sistemi operativi.

ho toccato il g-client, ma non riuscivo a farlo funzionare. Ovviamente, se non ci sono altre opzioni, più semplici, sto solo andando a spendere un paio d'ore in più su di esso.

Molte grazie, Andreas

È stato utile?

Soluzione

Due opzioni che mi viene in mente:

  1. Se si ha accesso a un server da qualche parte che corre ssh, quindi utilizzare ssh con vagabondo. È anche possibile eseguire un server ssh alla vostra casa una macchina Linux e accedere ai propri file attraverso casa dal lavoro. Tramp funziona perfettamente bene su Windows con ssh da Cygwin. Sarà afferrare automaticamente un file (a patto che si dia qualcosa come emacs / ssh: nomeutente @ yourserverhost: ~ / tuofile), metterlo in un file temporaneo al computer, quindi copiarlo di nuovo per l'host quando si salva.

  2. Utilizzare un sistema di controllo del codice sorgente, come SVN o Git. Anche in questo caso è possibile ospitare il server a casa o si possono trovare gli host on-line (la maggior parte sono per l'open source e sono quindi pubblico, ma alcuni sono gratuiti e privata; io uso unfuddle.com). Si dovrà impegnarsi regolarmente / aggiornamento, ma si può facilmente automatizzare che se si vuole, e il sistema di controllo del codice sorgente ti dà un bel cronologia dei file e di una rete di sicurezza nel caso in cui hai fatto qualcosa di molto sbagliato.

Emacs ha un'eccellente integrazione con il sistema di controllo del codice sorgente. Se si trova il build-in non sufficiente (è del tutto generico e quindi non offre un'interfaccia ad alcune caratteristiche specifiche di un particolare sistema di controllo del codice sorgente), ci sono un sacco di buona alternativa (psvn per SVN, e magit per Git, per esempio).

Altri suggerimenti

Dropbox è abbastanza universale. I memorizzare anche i miei file di configurazione di Emacs là. Funziona su Windows, Linux, OS X e iPhone. Sincronizza automaticamente. Storia Stores. È libero. Che altro vuoi: -?)

sshfs, se si dispone di una buona velocità di connessione.

In caso contrario c'è sempre vagabondo-mode per Emacs.

Modifica:. Appena visto si utilizza Windows

E 'stato alcuni anni da quando ho usato Windows come il mio desktop, ma ho usato WebDrive di allora. E 'sorta-di opere, anche se è sempre stato un po' instabile.

Emacs ha un grande supporto per i file system remoti tramite Tramp. Quindi la vera domanda è ciò che si dovrebbe usare come FS remoto. Ci sono un sacco di loro e fintanto che hanno un modo di montarli o l'accesso a via ssh (per Tramp) si dovrebbe essere OK.

JungleDisk - grandi opere per Windows, Linux e Mac. Inizia intorno $ 2 al mese e c'è un tetto di circa $ 90 per anno. È possibile eseguire il backup su S3 o Rackspace.

si integra a livello di file system in modo è possibile leggere / scrivere direttamente ad esso o creare collegamenti da esso per il file system locale. Io uso che condividere le mie .emacs, .bash ecc tra più macchine.

Chris

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top