Le but de Fim est de pouvoir gérer un espace de travail.
Et de savoir où on en est dans les modifications que l'on est en train de faire.
Quand on fait plein de truc en même temps, les choses prennent du temps et on en perd le fil.
Personnellement j'utilise Fim pour gérer mes photos et mes vidéos.
Quand j'ai des nouvelles photos, je les poses au bon endroit dans mon répertoire de photos et ensuite je fais "fim ci" depuis le sous répertoire qui contient les nouvelles photos pour enregistrer ce nouvel état. Comme j'aurais fait avec Git.
Comme je fais cela depuis un sous répertoire le commit est super rapide car Fim ne hash que les nouveaux fichiers que j'ai ajouté et il ajoute les nouveaux hash a la liste des anciens.
La commande "fim diff" me permet de savoir quand je le veux (super rapidement même) si quelque-chose à évolué dans mon répertoire de photos.
Je peux repérer et effacer facilement les photos que j'aurais dupliquées ailleurs sur mon disque ou sur d'autre ordi avec la commande "fim rdup". Pour cela il faut juste que je recopie le répertoire .fim sur l'autre ordi. C'est super rapide.
Cela me fait penser à unison que j'utilise pour synchroniser tous mes documents. Malheureusement celui-ci n'est plus activement développé mais comme il est mature cela ne pose pas trop de problème pour l'instant (je l'utilise quotidiennement depuis 2 ans sans aucun soucis). Je vais garder ton projet dans un coin en cas de problème dans le future :-)
# unison
Posté par StreakyCobra . En réponse à la dépêche Fim 1.1.0. Évalué à 7.
Joli projet, bravo!
J'ai lu ton commentaire sur Korben:
Cela me fait penser à
unisonque j'utilise pour synchroniser tous mes documents. Malheureusement celui-ci n'est plus activement développé mais comme il est mature cela ne pose pas trop de problème pour l'instant (je l'utilise quotidiennement depuis 2 ans sans aucun soucis). Je vais garder ton projet dans un coin en cas de problème dans le future :-)