Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
grsync [Le 13/06/2021, 10:45]
christophe c [Grsync] il est désormais gtk3 enabled
grsync [Le 15/06/2021, 15:50] (Version actuelle)
194.110.113.40 [Exclusion de certains fichiers ou répertoires d'une sauvegarde ou synchronisation]
Ligne 168: Ligne 168:
 Dans ce dernier, saisissez par exemple **--exclude="​*.txt"​** (pour exclure les fichiers avec une extension .txt), ou **--exclude="​maison*"​** (pour exclure les fichiers commençant par **maison**). Dans ce dernier, saisissez par exemple **--exclude="​*.txt"​** (pour exclure les fichiers avec une extension .txt), ou **--exclude="​maison*"​** (pour exclure les fichiers commençant par **maison**).
  
-Pour exclure un répertoire,​ saisissez par exemple **--exclude="​impots/"​** (pour exclure le répertoire **/​impots/​**). Attention, ne saisissez ​__pas__ le chemin ​entier ​du répertoire (par exemple /​home/​chris/​Documents/​impots/​),​ car il ne sera __pas__ reconnu => il faut seulement saisir le nom du répertoire ​avec un slash **/** au boutSi vous ne mettez pas le **/** à la fin de votre exclusion, ​cela fonctionnera quand même, mais tout fichier s'​appelant exactement **impots** (donc sans extension) sera également exclu (peu de fichiers n'ont pas d’extension mais le risque existe cependant d'​avoir un fichier et un répertoire ayant exactement le même nom). Donc pour être __certain__ d'​exclure un répertoire et pas des fichiers, le **/** à la fin ("​**impots/**") est __très conseillé__.+Pour exclure un répertoire,​ saisissez par exemple **--exclude="​impots/​*"** (pour exclure le répertoire **/​impots/​**). ​ Donc pour être __certain__ d'​exclure un répertoire et pas des fichiers, le **/** à la fin ("​**impots/​**"​) est __très conseillé__. 
 + 
 +<note tip>Attention, ne __pas__ ​saisir ​le chemin ​complet ​du répertoire (par exemple /​home/​chris/​Documents/​impots/​),​ car il ne sera __pas__ reconnu => il faut seulement saisir le nom du répertoire ​suivi d'un slash (barre oblique) et du caractère étoile ​**/***. 
 + 
 +Selon certains contributeurs,​ si vous ne mettez pas le **/** à la fin de votre exclusion, ​la sauvegarde ​fonctionnera quand même, mais tout fichier s'​appelant exactement **impots** (donc sans extension) sera également exclu (peu de fichiers n'ont pas d’extension mais le risque existe cependant d'​avoir un fichier et un répertoire ayant exactement le même nom). À la date du 15/06/2021, sous Ubuntu 21.04, seule la saisie du chemin relatif suivie de /* a fonctionné,​ l'​absence du caractère ​ne permettant pas à grsync d'​identifier le répertoire à exclure et générant une erreur d'​exécution.</​note>​
  
 A noter qu'on peut mettre plusieurs lignes d'​exclusions. A noter qu'on peut mettre plusieurs lignes d'​exclusions.
  • grsync.txt
  • Dernière modification: Le 15/06/2021, 15:50
  • par 194.110.113.40