试图从post-commit钩子运行ftpsync.pl

时间:2009-10-16 05:43:37

标签: perl svn post-commit

正如标题所说,我正在尝试ftpsync将树更改为我们的开发Web服务器。提交时我收到此错误:

  

提交后挂钩失败(退出代码13)   带输出:无法创建同步文件   用于时间同步选项   /data/ftpsync/ftpsync.pl第484行。

我已经尝试过第484行,但Perl对我来说看起来像是一门外语:)

我需要设置哪些权限以及可以创建同步文件的位置?

1 个答案:

答案 0 :(得分:2)

它在当前目录中创建文件,据我所知,在该点之前不会更改目录。最简单的方法是在启动脚本之前将目录更改为/ tmp(并在其args中指定本地目录而不是使用默认值。)。