114 votes

Comment exclure les fichiers (pas les dossiers) de la synchronisation Dropbox?

Je tente de synchroniser le dossier de mon profil Firefox en utilisant Dropbox, mais il y a plusieurs fichiers que Firefox modifie assez fréquemment

  1. Dossiers : Cache, OfflineCache peuvent être exclus
  2. Fichiers : urlclassifier3.sqlite, places.sqlite - ces fichiers sont volumineux et sont modifiés à tout moment

OS : Windows 7

Est-ce que quelqu'un sait comment exclure les fichiers répertoriés dans #2 de la synchronisation Dropbox ?

76voto

DunderBumpkin Points 21

Pour exclure des FICHIERS, pas des dossiers, de Dropbox, il y a une astuce que vous pouvez faire :

  1. Déplacez le fichier ailleurs

  2. Créez un dossier avec le même nom à la place du fichier

  3. Allez dans les options de synchronisation sélective de Dropbox et ignorez le dossier, cela le supprimera également

  4. Re-déplacez le fichier à sa place

Exemple

Comment ignorer un seul fichier dans Dropbox

Profitez de votre fichier ignoré !

59voto

Jaime Points 141

Sous Linux, vous pouvez utiliser l'outil en ligne de commande dropbox fourni avec Dropbox :

$ dropbox filestatus
PV_2013.aux :                      à jour
PV_2013.log :                      à jour
PV_2013.pdf :                      à jour
PV_2013.tex :                      à jour    

$ dropbox exclude add *.log *.aux
Exclu : 
../ag_2013/pv_2013.aux
../ag_2013/pv_2013.log

$ dropbox filestatus
PV_2013.pdf :                      à jour
PV_2013.tex :                      à jour

11voto

Martin. Points 272

Il est en fait disponible maintenant, actuellement en version bêta, peut ne pas fonctionner pour tous les utilisateurs.

Mac :

xattr -w com.dropbox.ignored 1 

Linux

attr -s com.dropbox.ignored -V 1 

Windows

Set-Content -Path   -Stream com.dropbox.ignored -Value 1

espérons qu'ils ajoutent la partie GUI dans un avenir proche.

source

8voto

ADTC Points 2859

Dans les paramètres de Dropbox, allez dans Avancé > Synchronisation sélective. Si vous voyez un bouton affichant une Vue avancée ou similaire, cliquez dessus. Décochez les dossiers de cache et tout autre dossier que vous trouvez que Firefox modifie fréquemment.

J'ai fait cela avec mon installation Chrome et les étapes ci-dessus m'ont aidé à réduire la synchronisation des énormes caches, icônes, etc.

Quant aux fichiers que vous ne voulez pas synchroniser mais que vous trouvez à l'intérieur de dossiers que vous souhaitez synchroniser, quittez Firefox, déplacez le fichier vers un autre emplacement, puis créez un lien symbolique ou dur vers celui-ci à l'emplacement d'origine. Lorsque Firefox est relancé, il verra le fichier comme s'il n'avait jamais été déplacé, mais Dropbox verra le lien et ne synchronisera pas le fichier réel.

Apparemment, Dropbox synchronise les liens symboliques ou les liens durs comme s'il s'agissait de fichiers réels.

Mais si vous savez exactement quels fichiers dans un dossier vous voulez synchroniser (c'est-à-dire, leurs noms sont fixes, ne changent pas ou ne sont pas aléatoires), vous pouvez utiliser une astuce de synchronisation inverse:

  • Dans la fonctionnalité Synchronisation sélective, excluez le dossier entier contenant à la fois les fichiers que vous ne voulez pas synchroniser et ceux que vous voulez synchroniser.
  • Créez un nouveau dossier à côté du dossier exclu. Ce dossier sera synchronisé par Dropbox. Vous pouvez le nommer de manière appropriée pour indiquer qu'il s'agit d'un doublon du dossier exclu.
  • Dans le nouveau dossier, créez des liens durs (ou des liens symboliques) vers les fichiers du dossier exclu d'origine que vous souhaitez synchroniser.

Dropbox synchronisera ces fichiers comme s'ils résidaient dans ce nouveau dossier, bien qu'ils soient en réalité dans le dossier d'origine. De plus, Dropbox ne synchronisera pas les fichiers auxquels vous n'avez pas créé de liens.

6voto

cpinto Points 51

Étant donné que le personnel de Dropbox a clairement indiqué qu'il ne mettra PAS en œuvre une synchronisation de fichiers/dossiers sélective, l'utilisateur devra le faire manuellement. Au lieu d'utiliser un lien symbolique, vous pouvez utiliser un programme comme FreeFileSync et personnaliser exactement les fichiers que vous souhaitez synchroniser et vers quel dossier[x].

Vous pouvez utiliser realtimesync ou le planificateur de tâches Windows pour avoir un contrôle granulaire sur à quelle fréquence les fichiers sont synchronisés.

Ou si vous souhaitez compresser/chiffrer vos fichiers, vous pouvez utiliser cryptsync.


Je comprends que pour ceux qui ont des fichiers volumineux ailleurs sur leur système et ne veulent pas les dupliquer dans un dossier séparé (et donc utiliser des liens symboliques), ce n'est pas une situation idéale. S'il existait un moyen de planifier à quelle fréquence appliquer le syslink, peut-être que ce serait un compromis. Par exemple, configurer une tâche Windows pour ajouter un lien symbolique, attendre xx minutes que la synchronisation de dropbox soit terminée, puis une autre tâche pour supprimer/annuler le lien symbolique pour éviter une synchronisation automatique non désirée par dropbox.


Voici une photo montrant le personnel de Dropbox confirmant qu'après >3 ans de demandes multiples, ils n'ajouteront pas la fonctionnalité :

dropbox says no selective file syncing for you

^ Je ne sais pas comment faire en sorte que l'image soit une vignette ou plus petite afin que les utilisateurs puissent cliquer dessus et l'agrandir dans un lightbox séparé, désolé.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X