django 里无法svn co ,崩溃了。。。

考拉睡 发布于 2013/05/14 18:58
阅读 311
收藏 0

在django的view里,有如下代码片段,其中     parse_logcover_rule.sh 中有svn co 。

但奇怪的是 svn就是无法co,而且没有任何错误提示

我在一个单独的py里执行这几句,则无问题,co也ok,就是在django的view里不行,请问是什么问题呢?

求思路,搞了一下午了。。。。

我用svn的绝对路径执行都不行。。。


   cmd= "cd tools; sh parse_logcover_rule.sh module_name  svn_url"

   os.system(cmd)

加载中
0
d
dlld
django运行的环境和你在shell里直接运行不一样的,通不过svn的认证
d
dlld
回复 @考拉睡 : 看你django运行时使用的是哪个目录下的.subversion,我是在web页面上通过弹出stat ~命令的结果找出来这个目录的, 然后把这个目录加上相应的访问权限就行
考拉睡
考拉睡
有解决办法吗?
0
AlanShi
AlanShi
你试试
os.popen
返回顶部
顶部