Skip to content

ArthurHodot/LO14_DropGitDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nom de code : Synchronizer !

Introduction

Dans le cadre d'un cours en Administration Système, nous avons dû réaliser un programme permettant la synchronisation de deux arborescences de fichiers. En d'autres termes, une sorte de Git simplifié.

Utilisation

  • Cloner ce dépôt Git et rendez-vous à la racine du projet
  • Deux modes ont été développé :
    • mode manuel : À chaque conflit, c'est à l'utilisateur de choisir l'action à effectuer. Lorsqu'aucun log n'est disponible (au premier lancement par exemple), il est automatiquement sélectionné.
    • mode automatique : Le script se débrouille tout seul le plus possible (certains cas nécessitent cependant l'intervention de l'utilisateur).
  • Lancer le script nommé launcher de la manière suivante : launcher path_TreeA path_TreeB -mode_de_lancement(m/a) path_log

Lors de la première utilisation le chemin du log pointe vers un fichier qui peut être non existant, il sera généré automatiquement après l'exécution du mode manuel.

oui

About

Projet de LO14 P20

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages