Bagaimana saya * memasukkan * folder melalui fitur sinkronisasi selektif Dropbox di Linux, dari baris perintah?

16

Setelah pengguna lain mengajukan pertanyaan ini: Dropbox di server linux - bagaimana cara menyertakan / mengecualikan folder?

Ikon saya masih tidak berfungsi setelah melakukan beberapa langkah yang tercantum dalam pertanyaan dan jawaban lain:

Sunting: Jika ada orang yang bertanya-tanya saat membaca posting ini, saya dapat membuat ikon saya muncul akhirnya dengan mengikuti tautan ini:

Pertanyaannya tetap valid bagi siapa saja yang ingin melakukan ini dari baris perintah.

Ada jawaban untuk mengecualikan, tetapi tidak ada yang memasukkan. Apakah ada cara untuk mencapai hal ini?

Saya melihat perintah sebelumnya tercantum dalam dropboxteks bantuan perintah, tetapi tidak apa pun yang dapat membantu saya dengan memasukkan.

Adakah yang tahu bagaimana mencapainya?

Berikut ini teks bantuan saat ini yang saya lihat:

Dropbox command-line interface  

commands:  

Note: use dropbox help <command> to view usage for a specific command.  

 status       get current status of the dropboxd  
 help         provide help  
 puburl       get public url of a file in your dropbox  
 stop         stop dropboxd  
 running      return whether dropbox is running  
 start        start dropboxd  
 filestatus   get current sync status of one or more files  
 ls           list directory contents with current sync status  
 autostart    automatically start dropbox at login  
 exclude      ignores/excludes a directory from syncing  
 lansync      enables or disables LAN sync  

Saya juga menemukan beberapa dokumentasi bantuan Dropbox resmi yang juga anehnya hanya menyebutkan tidak termasuk file, tanpa menyertakan yang lain dari folder Dropbox yang saat ini tidak disinkronkan.

Pisis
sumber

Jawaban:

22

Untuk mengecualikan semua file / folder:

  • cd ke folder dropbox Anda (biasanya cd ~/Dropbox)
  • lalu ketik ~/bin/dropbox.py exclude add *Ini akan mengecualikan semua yang ada di folder dropbox Anda dari sinkronisasi. (Hati-hati! Ini akan menghapus semua file yang Anda sinkronkan)
  • Kemudian, jika Anda ingin mulai menyinkronkan folder "dir", ketik ~/bin/dropbox.py exclude remove dir

Diambil dari http://www.dropboxwiki.com/tips-and-tricks/using-the-official-dropbox-command-line-interface-cli#comment-1778553228

bawah
sumber
4
Ini tentu saja akan menghapus semua file yang Anda sinkronkan (karena secara default itu segalanya), kemudian tambahkan kembali satu direktori dan unduh ulang - perhatikan itu ..
frumbert
@ frumbert edit jawaban saya untuk mencerminkan hal ini dengan lebih baik
undersound
2
Gunakan ~/Dropbox/*alih-alih hanya *saat dikecualikan.
Gayan Weerakutti
2
Bagaimana saya bisa mencegah folder dan file yang baru dibuat untuk disinkronkan dengan dropbox
Monarch1