Question

Quelles sont les options pour la sauvegarde et la récupération de documents depuis et vers le nuage, depuis Emacs?

J'utilise Emacs au travail, sur une machine Windows, et à la maison, sur une boîte Linux, idéalement, je voudrais une solution qui fonctionne plus ou moins hors de la boîte pour les deux systèmes d'exploitation.

Je touchais le g-client, mais ne pouvait pas tout à fait le faire fonctionner. De toute évidence, s'il n'y a pas d'autres options plus simples, je vais juste devoir passer quelques heures plus là-dessus.

Merci, Andreas

Était-ce utile?

La solution

Deux options que je peux penser:

  1. Si vous avez accès à un serveur qui exécute quelque part ssh, utilisez ssh avec clochard. Vous pouvez également exécuter un serveur ssh à votre boîte de Linux à domicile et accéder à vos fichiers à domicile par le biais du travail. Tramp fonctionne parfaitement bien sur Windows avec ssh de Cygwin. Il automatiquement saisir un fichier (à condition que vous donnez quelque chose comme emacs / ssh: votrenomutilisateur @ yourserverhost: ~ / votrefichier), le mettre dans un fichier temporaire sur votre ordinateur, puis copiez-le à l'hôte lorsque vous enregistrez.

  2. A l'aide d'un système de commande de source comme SVN ou Git. Encore une fois, vous pouvez héberger le serveur à votre domicile ou vous pouvez trouver des hôtes en ligne (la plupart sont pour l'open source et sont donc publics, mais certains sont gratuits et privés, j'utilise unfuddle.com). Vous auriez à engager régulièrement / mise à jour, mais vous pouvez facilement automatiser que si vous voulez, et le système de contrôle de code source vous donne une belle histoire de vos fichiers et un filet de sécurité au cas où vous avez fait quelque chose de très mal.

Emacs a une excellente intégration avec le système de contrôle de code source. Si vous trouvez l'accumulation dans l'une ne suffit pas (il est assez générique et n'offre donc pas d'interface à certaines fonctionnalités spécifiques d'un système de contrôle de source particulière), il y a beaucoup de bonne alternative (psvn pour SVN, et magit pour Git, pour par exemple).

Autres conseils

Dropbox est assez universel. Je stocke même mes fichiers de configuration Emacs là. Fonctionne sous Windows, Linux, OS X et iPhone. Synchronise automatiquement. Historique des magasins. Est libre. Que voulez-vous: -)

sshfs, si vous avez une bonne vitesse de connexion.

Dans le cas contraire, il y a toujours clochard mode pour Emacs.

Edit:. Je viens de voir que vous utilisez Windows

Il a été quelques années que j'ai utilisé Windows comme mon bureau, mais j'utilisé WebDrive à l'époque. Ce tri des œuvres, mais il a toujours été un peu instable.

Emacs a un grand soutien pour les systèmes de fichiers distants via Tramp. Donc, la vraie question est ce que vous devez utiliser comme FS à distance. Il y a un tas d'entre eux et aussi longtemps qu'ils ont une façon de les monter ou vous connecter via ssh (pour Tramp) vous devriez être ok.

J'utilise JungleDisk - fonctionne très bien pour Windows, Linux et Mac. Commence autour de 2 $ par mois et il y a un plafond d'environ 90 $ par année. Vous pouvez sauvegarder jusqu'à S3 ou Rackspace.

intègre au niveau du système de fichiers de sorte que vous pouvez lire / écrire directement ou créer des liens entre à votre système de fichiers local. Je l'utiliser pour partager mes emacs, etc .bash entre plusieurs machines.

Chris

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top