TRAC_CODE_PATH is not required for TracSvnPoliciesPlugin
|Reported by:||anonymous||Owned by:||doki_pen|
Current TracSvnPoliciesPlugin requires svnpolicy.conf to set a variable TRAC_CODE_PATH before building the plugin. On further examination, the only reason this variable is required is for the post-commit hook to find the trac-post-commit-hook variable.
Instead, the reference in svnpolicies/hooks/post-commit.py ...
return run_command([TRAC_CODE_PATH + os.path.sep +'contrib' + os.path.sep + 'trac-post-commit-hook',
... should instead be ...
return run_command([str(trac_env) + os.path.sep +'contrib' + os.path.sep + 'trac-post-commit-hook',
... and that will take care of that.