我的主要目标是启动并运行this。在
当我用tortoisesvn执行commit时,我的钩子会被调用,但是当我到达这行代码时,它总是退出:Python“%~dp0trac post commit”-钩子.py“-p”%TRAC_ENV%“-r”%REV%“| |退出5
如果我尝试用任何简单的python脚本替换对python脚本的调用,它仍然不起作用,所以我假设这是对python的调用而不是脚本本身的问题。在
我尝试过设置PYTHON_PATH变量,并设置%PATH%以包含PYTHON。在
我已经启动并运行trac,所以Python正在服务器上运行。在
以下是一些背景信息:
Python安装在Windows服务器上,脚本从本地计算机调用,因此
如果不存在%TRAC_ENV%退出3
以及
设置PYTHON_PATH=X:\Python26 如果不存在%PYTHON_PATH%退出4
失败,除非我将它们指向映射的网络驱动器(即将它们指向X和Y驱动器,而不是C和E驱动器)
在外部调用python脚本似乎是个问题,但不确定如何更改权限。在
提前谢谢。在
请考虑以下几点:
subst
映射是特定于用户的。确保 存在用户帐户的驱动器 svn服务器所在的位置 跑步。在c:\python25\python.exe
。在相关问题 更多 >
编程相关推荐