[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tar diff et probleme



Le 05/03/2015 15:26, Sylvain L. Sauvage a écrit :
Le jeudi 5 mars 2015, 14:47:42 Samuel a écrit :
[…]
Normalement, les options mount devraient empêcher cette
modification concernant l'accès en lecture (en plus avec
nodiratime redondant avec noatime)
   Sauf que là, c’est un accès en écriture : 'm' pour
modification.
   Comme dit précédemment dans le fil, il paraît que vi¹ crée un
fichier temporaire. Donc il modifie le répertoire. Donc le mtime
du répertoire change. (Il le modifie même deux fois : à la
création et à la suppression.)

Je n'avais bien compris ce problème en effet.

¹  Faut utiliser un vrai éditeur de texte ! ;oP

Et tu conseilles quoi ? (et qui ne change pas le mtime ... comme ça je garde mon long script écrit à la sueur de mon front ;-) )

[… tar / rsync …]
Pas spécialement attaché, c'était juste pour trouver un
système pour éviter de décompresser les archives pour
comparer les modifications ...
   Si tu as souvent des comparaisons à faire, utilise un
gestionnaire de version (git !). Si c’est pour comparer
plusieurs machines, tu peux facilement faire des branches (une
par machine) pour mutualiser le commun et comparer entre elles
(comparer au sein d’un dépôt est plus simple / facile /
configurable qu’entre plusieurs dépôts).

   Niveau place occupée / compression, git est très très
efficace. (Et si on veut vraiment, on peut supprimer le trop
vieil historique.)

   Note qu’un gestionnaire de version ne s’occupe pas des dates
des fichiers/répertoires (juste les droits/types et le contenu).
Donc tu n’aurais pas de màj sur un simple 'touch' (ou une
ouverture avec vi).

Je vais regarder du côté de git car je ne connais que de nom ...

Merci bien.
Samuel.


Reply to: