我正在尝试基于本文创建一个用于运行PMD规则的subversion挂钩: http://yarenty.blogspot.in/2014/02/svn-hooks-to-automatically-check-code.html
我能够在Windows中使用它,但无法在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)
提交时抛出以下错误:
Syntax Error: except configparser.Error as e:
我的编程经验非常少。有人可以协助吗?顺便说一句,Windows和Linux都在Python 2.7上。