Initial commit of hook code. This includes: Validation of input Spawning a new copy of the program that doesn't have output redirected, so we can interact with the user (NOTE: This is untested!) Checking for svn errors, and aborting early if they're encountered (NOTE: This is untested!) Loading the list of changed paths, ready for further processing
Initial commit of hook code.
This includes:
Validation of input
Spawning a new copy of the program that doesn't have output redirected, so we can interact with the user (NOTE: This is untested!)
Checking for svn errors, and aborting early if they're encountered (NOTE: This is untested!)
Loading the list of changed paths, ready for further processing

Note that we log all actions. I'm trying to have a comprehensive log for auditing purposes in case anything goes wrong.

MitchReidNZ/TortoiseDeploy