I am trying to create a subversion hook for running PMD rules based on this article: http://yarenty.blogspot.in/2014/02/svn-hooks-to-automatically-check-code.html
I was able to get it working in Windows but having trouble getting it to work in Linux.
if __name__ == "__main__":
if len(sys.argv) != 3:
sys.stderr.write("invalid args\n")
sys.exit(1)
try:
sys.exit(main(sys.argv[1], sys.argv[2]))
except ConfigParser.Error as e:
sys.stderr.write("Error IN xxxx: %s\n" % e)
sys.exit(1)
The following error is thrown on commit:
Syntax Error: except configparser.Error as e:
I have very minimal programming experience. Can someone assist on this? BTW, both Windows and Linux are on Python 2.7.