Pergunta

Que opções estão lá para salvar e recuperar documentos de e para a nuvem, a partir de dentro Emacs?

Eu uso Emacs no trabalho, em uma máquina Windows, e em casa, em uma caixa de Linux, portanto o ideal seria que eu iria querer uma solução que funciona mais ou menos fora da caixa para ambos os sistemas operacionais.

Eu toquei g-cliente, mas não conseguiu fazê-lo funcionar. Obviamente, se não existem outras opções, mais simples, eu só vou ter que passar um par de horas mais sobre ele.

Muito obrigado, Andreas

Foi útil?

Solução

Duas opções que eu posso pensar de:

  1. Se você tiver acesso a um lugar servidor que executa o SSH, então usar ssh com vagabundo. Você também pode executar um servidor ssh em sua caixa casa linux e acessar seus arquivos de origem através do trabalho. Tramp funciona perfeitamente bem no Windows com ssh do cygwin. Ele vai agarrar automaticamente um arquivo (desde que sejam dadas emacs algo como / ssh: yourusername @ yourserverhost: ~ / yourfile), colocá-lo para um arquivo temporário em seu computador, em seguida, copiá-lo de volta para o host quando você salvá-lo.

  2. Use um sistema de controle de origem como SVN ou Git. Mais uma vez você pode hospedar o servidor em sua casa ou você pode encontrar anfitriões on-line (a maioria são para o código aberto e são, portanto público, mas alguns são gratuitos e privado; eu uso unfuddle.com). Você teria que cometer / update regularmente, mas você pode facilmente automatizar o que se quiser, e o sistema de controle de origem dá-lhe uma história agradável de seus arquivos e uma rede de segurança no caso de você fez algo muito errado.

Emacs tem excelente integração com o sistema de controle de origem. Se você encontrar o build-in não suficiente (é bastante genérica e, portanto, não oferece interface para alguns recursos específicos de um sistema de controle de origem particular), há uma abundância de boa alternativa (psvn para SVN, e magit para Git, por exemplo).

Outras dicas

Dropbox é bastante universal. Eu armazenar até meus arquivos de configuração Emacs lá. Funciona em Windows, Linux, OS X e iPhone. Sincroniza automaticamente. história lojas. É grátis. O que mais você quer: -?)

sshfs, se você tem uma boa velocidade de conexão.

Caso contrário, há sempre vagabundo-mode para Emacs.

Edit:. Só vi você estiver usando o Windows

Tem sido alguns anos desde que eu usei o Windows como o meu desktop, mas eu usei WebDrive naquela época. É espécie de obras, embora ele sempre foi um pouco instável.

Emacs tem um grande suporte para sistemas de arquivos remotos via Tramp. Portanto, a verdadeira questão é o que você deve usar como um FS remoto. Há um monte deles e, enquanto eles têm uma maneira de montá-los ou efetuar login via ssh (para Tramp) você deve estar ok.

Eu uso JungleDisk - funciona muito bem para Windows, Linux e Mac. Começa em torno de $ 2 por mês e há um limite de cerca de US $ 90 por ano. Você pode fazer backup para S3 ou Rackspace.

integra ao nível do sistema de arquivos para que você pode ler / escrever diretamente a ele ou criar links de TI para seu sistema de arquivos local. Eu uso isso para compartilhar minhas .emacs, .bash etc entre várias máquinas.

Chris

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top