81099

php提交SVN不成功!!!

回帖
回帖数 6
阅读数 3498
发表时间 2012-04-23 09:49:34
🌵
郝建国楼主

在linux环境下,我自己做了导出周报的功能,主要是导出项目任务到Excel表格,然后在自动提交到svn上去。现在是用php执行svn的读操作成功(比如list操作就能成功);但是当php执行svn的写操作就不能成功了(比如update,commit)。

用php执行svn操作时,用的是php的system和exec函数,都不起作用啊。

php.ini中的安全模式配置已经开启了:
safe_mode = Off
safe_mode_gid = Off
safe_mode_include_dir =
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH

 

求高手给点指导。

6个回复
🍟
春哥沙发

svn ci -M 'abcd' 试试把注释加上。另外,后面讨论,请不要加那么多感叹号。谢谢。

2012-04-24 08:16:12 王春生 回帖
🌵
郝建国板凳

在用php提交svn操作的时候,有家 -m 的注释啊

这个是提交的语句:

"svn commit -m '$message' $path --username $username --password $password";

然后用php的syetem函数调用,

system($commitCommand, $commitOutput);

结果提交不成功,也没什么错误信息提示啊。

2012-04-24 09:50:15 郝建国 回帖

直接在超级终端上执行是否正常?

是不是svn没chmod +X,还是php-exec的执行权限不够?

2012-04-27 15:27:05 flywin 回帖

需要积分啊 

2012-06-07 15:37:06 王勇 回帖
😁
shengyuan#5
需要积分啊
2012-07-04 19:51:56 shengyuan 回帖
🙈
李俊鹏#6
是不是权限问题?
2012-07-14 20:41:19 李俊鹏 回帖
联系我们
联系人
刘璐/高级客户经理
电话(微信)
18562550650
QQ号码
2845263372
联系邮箱
liulu@chandao.com
相关帖子
返回顶部
客服头像
刘璐
高级客户经理
客服微信
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。