Come dire a dropbox di ignorare i file git?


14

Ho mantenuto i miei file vim in Ubuntu One e poiché ho molti plugin installati come sottomoduli git (o comunque vundle li installa) e sono interessato solo ad aggiornare questi repository sul mio computer principale, ho impostato Ubuntu One su ignora questi file usando:

ignore = \A.*\.git\Z

in ~/.config/ubuntuone/syncdaemon.confmodo da non dover migliaia di sincronizzazione di file. Ora sto cercando di spostare questi file in dropbox, ma non sono riuscito a trovare un'impostazione equivalente in dropbox.

Quindi la mia domanda è: come posso dire a Dropbox di ignorare file / cartelle con determinati nomi (in particolare le cartelle punto)?


1
insistiamo un po 'di più nel loro supporto tecnico per una soluzione migliore dropboxforum.com/hc/communities/public/questions/…
Thiago Duarte

Se le tue cartelle .git contengono migliaia di file, dovresti eseguire un manuale git gcsu alcuni di essi.
user1686

Risposte:


11

Su Linux Dropbox ha un client ( dropbox) e un deamon ( dropboxd).

Il client ha il excludecomando, che è possibile utilizzare per escludere le directory. Ad esempio, per escludere node_modules da Dropbox è possibile inseriredropbox exclude add ./node_modules

dropbox help exclude stamperà le informazioni di aiuto:

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

Dropbox ha una funzione di sincronizzazione selettiva che puoi cercare di configurare

Un paio di strumenti che ho trovato, che parlano del raggiungimento di questo tramite i file di configurazione-

  1. Dropboxfilter
  2. Dropboxignore

Questi certamente sembrano interessanti. Per quanto ho capito, (0) la sincronizzazione selettiva mi richiede di disabilitare esplicitamente alcune cartelle che renderebbero il mio lavoro difficile se voglio cambiare i miei plugin installati. (1) Dropboxfilter dice che ho bisogno di una cartella dropbox vuota che per me non è fattibile. (2) Dropboxignore sembra un programma Windows (ho solo .exedownload e .slnfile nel sorgente) e sto lavorando su Ubuntu.
nessuno

2
Dropboxfilter sembra un progetto morto; L'ho provato mesi fa e non ha funzionato in modo affidabile per me.
Heptite,


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.