-
Notifications
You must be signed in to change notification settings - Fork 0
An util synchronizing folders and logging changes.
License
hrkcz001/DirectorySynchronizer
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
One-Way Directory Synchronizer Usage: <source> <replica> <log> <interval> Interval must be a positive integer, representing time in seconds. Source, replica, and log paths must be independent of each other. Directories are compared periodically. A full comparison is performed every cycle: First, files with the same name are matched by modification date and size. Then, they are compared by hash, if date and size matches. All source directory changes are logged separately using FileSystemWatcher. The project is covered by both unit tests and end-to-end tests. Jenkins was used to test in multiple environments. Two agents were set up: One running on Windows, One running on WSL (Linux). This allowed testing across different file systems.
About
An util synchronizing folders and logging changes.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published