Como dizer ao dropbox para ignorar arquivos git?


14

Eu tenho mantido meus arquivos vim no Ubuntu One e como tenho muitos plug-ins instalados como sub-módulos git (ou como o vundle os instala) e só estou interessado em atualizar esses repositórios no meu computador principal, configurei o Ubuntu One para ignore esses arquivos usando:

ignore = \A.*\.git\Z

em ~/.config/ubuntuone/syncdaemon.confque ele não vai ter que milhares de sincronização de arquivos. Agora, estou tentando mover esses arquivos para o dropbox, mas não consegui encontrar uma configuração equivalente no dropbox.

Portanto, minha pergunta é: como posso dizer ao dropbox para ignorar arquivos / pastas com determinados nomes (principalmente as pastas de ponto)?


1
vamos insistir um pouco mais em seu suporte técnico para uma solução melhor dropboxforum.com/hc/communities/public/questions/...
Thiago Duarte

Se suas pastas .git tiverem milhares de arquivos, você deve executar um manual git gcem alguns deles.
User1686 31/08/16

Respostas:


11

No Linux, o Dropbox possui um cliente ( dropbox) e um deamon ( dropboxd).

O cliente possui o excludecomando, que você pode usar para excluir diretórios. Por exemplo, para excluir node_modules do Dropbox, você pode inserirdropbox exclude add ./node_modules

dropbox help exclude imprimirá as informações da ajuda:

dropbox exclude [list]
dropbox exclude add [DIRECTORY] [DIRECTORY] ...
dropbox exclude remove [DIRECTORY] [DIRECTORY] ...

"list" prints a list of directories currently excluded from syncing.
"add" adds one or more directories to the exclusion list, then resynchronizes Dropbox.
"remove" removes one or more directories from the exclusion list, then resynchronizes Dropbox.
With no arguments, executes "list".
Any specified path must be within Dropbox.

4

O Dropbox possui um recurso de Sincronização seletiva que você pode configurar

Algumas ferramentas que eu encontrei, que falam sobre conseguir isso via arquivos de configuração -

  1. Dropboxfilter
  2. Dropboxignore

Estes certamente parecem interessantes. Pelo que entendi, (0) a sincronização seletiva exige que eu desabilite explicitamente algumas pastas, o que tornaria meu trabalho difícil se eu quiser alterar meus plugins instalados. (1) O Dropboxfilter diz que preciso de uma pasta dropbox vazia que não seja viável para mim. (2) O Dropboxignore se parece com um programa do Windows (só tenho .exedownloads e .slnarquivos na fonte) e estou trabalhando no Ubuntu.
Nenhum

2
O Dropboxfilter parece um projeto morto; Eu tentei meses atrás e simplesmente não funcionou de forma confiável para mim.
Heptite 9/03/2013


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.