node-filesync
node-filesync copied to clipboard
Version control on the server
All files should be version controlled by default. A separate git repository could be created for each low-level directory.
For example, given the pattern be/12/17/xx, each directory xx could have it's own git repository. This would make searching more localized and reduce the number of commits to parse through.
Additionally, git changes could be committed only once a day or once a week to reduce complexity.