FolderSync is a Windows service that maintains a replica of a file system directory tree in a different file system location
Before you begin, ensure you have met the following requirements:
- A Windows machine for development and testing
Visual Studio 2019
for build, run and packaging
Administrator rights required
To install:
InstallUtil <path/to/>FolderSync.exe
To uninstall:
InstallUtil /u <path/to/>FolderSync.exe
- Use regedit to create a subkey under
HKEY_LOCAL_MACHINE\SOFTWARE\Zooloo\FolderSync
- Add string items for
SourcePath
(folder to be monitored) andTargetPath
(location to hold the replica)
- Open the
Services
applet - Find the service named 'Folder Synchronisation Service'
- Start the service
For feature requests or bug fixes
To contribute to FolderSync, follow these steps:
- Clone this repository.
- Create a branch:
git checkout -b <branch_name>
. - Make your changes and commit them:
git commit -m '<commit_message>'
- Push to the original branch:
git push origin <project_name>/<location>
- Create the pull request.
Alternatively see the GitHub documentation on creating a pull request.
This project uses the following license: GNU General Public License v3.0.