Risposte:
Ubuntu One non supporta attualmente questo; una soluzione alternativa sarebbe quella di spostare la cartella fuori dalla cartella in cui si trova attualmente (e puntare un link simbolico dalla cartella sincronizzata, se necessario), o rinominarla in qualcosa di unico e aggiungere quel nome all'elenco dei modelli 'ignora' ( questo il secondo modo è piuttosto complicato; leggi la nota sotto ).
Ecco come fare per primo: supponendo che travel
si trovi in una directory chiamata misc
e che travel
venga chiamata la sottodirectory che non desideri sincronizzare huge
, apri un terminale (Applicazioni »Accessori» Terminale) e digita:
cd misc
mv travel/huge .travel_huge
ln -s ../.travel_huge tavel/huge
nota che .travel_huge
è una directory nascosta, quindi normalmente non la vedresti nei selettori di file nauitlus e.
Ecco come fare il secondo, supponendo che il nome univoco scelto huge
sia huge-pics-of-acorn-trees-february-2011
: in primo luogo, modificare ~ / .config / ubuntuone / syncdaemon.conf (è possibile utilizzare Applicazioni »Accessori» Editor di testo) e aggiungere quanto segue alla __main__
sezione (se il il file non esiste, anteporre quanto segue a una riga contenente solo [__main__]
):
ignore = \A#.*\Z
\A.*~\Z
\A.*\.py[oc]\Z
\A.*\.sw[nopx]\Z
\A.*\.swpx\Z
\A\..*\.tmp\Z
\Ahuge-pics-of-acorn-trees-february-2011\Z
oppure potresti semplicemente rinominare la cartella in qualcosa già coperto ignore
dall'elenco corrente , come huge.tmp
o huge.pyc
, ma dubito che ti piacerà.
Si noti, tuttavia, che il secondo metodo descritto è piuttosto fragile: assicurarsi di aver aggiornato il file di configurazione e aver riavviato syncdaemon (con u1sdtool -q; u1sdtool -c
) prima di creare la directory di livello superiore. Se la directory esiste già, non spostarla sul nome ignorato con syncdaemon in esecuzione; piuttosto, interrompere syncdaemon, rinominare la cartella, modificare l'elenco ignora e avviare syncdaemon. In alternativa, sposta la cartella fuori dalla gerarchia sincronizzata e rinominala prima di reinserirla. Altrimenti potrebbe non funzionare come ti aspetteresti, se non del tutto.
Capisco che Dropbox ha la funzione (ho visto un video che spiega come usarlo), ma non ho controllato e potrebbe essere solo in una beta o qualcosa del genere.
In risposta alla tua domanda sugli altri grandi sincronizzatori: Dropbox non sembra avere un modo per ignorare selettivamente specifici file / tipi di file, ma questo post di Dylan R. fornisce un modo per ignorare selettivamente le cartelle.
In poche parole, va così:
Ottiene un'icona meno grigia e non si sincronizza più. (la cartella vuota deve rimanere su Dropbox, ma è vuota, quindi non occupa spazio)