Scripted diff management
Allow commadline based integration of diff analysis and hooks to perform actions on the result.
The idea here would be to allow simple tasks to be automated; eg:
1. Sync 2 folders (copy modified or new files to target, remove files from target when not present in source).
2. Validate same; eg pre-commit hook these two files/folders are the same
3. Report on changes; eg html/text/whatever nightly diffs on web dir, etc.
For 1 above could also have a commandline to execute on add, modify or delete. (eg svn add ?(targetFile), svn delete ?(targetFile), etc)
1
vote
Malc
shared this idea