Comment puis-je * inclure * des dossiers via la fonction de synchronisation sélective de Dropbox sous Linux, à partir de la ligne de commande?

16

Après qu'un autre utilisateur a posé cette question: Dropbox sur le serveur Linux - comment inclure / exclure des dossiers?

Mon icône ne fonctionne toujours pas après avoir effectué certaines des étapes répertoriées dans d'autres questions et réponses:

Edit: Au cas où quelqu'un se poserait la question en lisant cet article, j'ai pu enfin faire apparaître mon icône en suivant ces liens:

La question doit toujours être valable pour quiconque souhaite le faire à partir de la ligne de commande.

Il y avait une réponse pour l'exclusion, mais pas une pour l'inclusion. Y'a-t-il une quelconque façon de réussir cela?

Je vois l'ancienne commande répertoriée dans le dropboxtexte d'aide de la commande, mais pas tout ce qui pourrait m'aider à l'inclure.

Quelqu'un sait-il comment y parvenir?

Voici le texte d'aide actuel que je vois:

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  

J'ai également trouvé de la documentation d'aide officielle de Dropbox qui mentionne étrangement uniquement l'exclusion de fichiers, sans en inclure d'autres du dossier Dropbox qui ne sont pas actuellement synchronisées.

Pysis
la source

Réponses:

22

Pour exclure tous les fichiers / dossiers:

  • cd dans votre dossier dropbox (généralement cd ~/Dropbox)
  • puis tapez ~/bin/dropbox.py exclude add *Cela exclura tout ce qui se trouve dans votre dossier de dépôt de synchronisation. (Attention, cela supprimera tous les fichiers que vous avez synchronisés)
  • Ensuite, si vous souhaitez démarrer la synchronisation du dossier "dir", tapez ~/bin/dropbox.py exclude remove dir

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

sous-son
la source
4
Cela supprimera bien sûr tous les fichiers que vous avez synchronisés (car par défaut c'est tout), puis rajoutez le répertoire et le téléchargez à nouveau - soyez conscient de cela ..
frumbert
@frumbert modifiez ma réponse pour mieux refléter cela
underound
2
Utilisez ~/Dropbox/*plutôt que d' *exclure.
Gayan Weerakutti
2
Comment puis-je empêcher la synchronisation de nouveaux dossiers et fichiers créés avec
Dropbox