Skip to content

plow/mirrorize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mirrorize

keeping things in sync the safe way

NOTE: This project is in pre-alpha stage. All code is experimental and not recommended to adopt on significant data.

mirrorize is a Java tool that helps keeping two file system trees in sync. These trees could be, e.g., copies of important data which was backed up twice for redundancy reasons but have been changed independently from each other. mirrorize does not synchronize anything, it access the file system in a read-only fashion.

The main prospects are:

  • Identifying differences of any kind between the directories to be compared (a file/folder exists in one tree only, a corresponding file/folder is named differently in both trees, a file/folder with corresponding names has different contents in both trees).
  • Revealing redundancies, i.e., identifying files/folders in one tree that also exist somewhere in the other tree but at a different location.
  • Verification that files and directory names are compliant with potentially defined naming conventions (to enforce consistent directory structures throughout the trees)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •