Linux svn自动更新时报错post-commit hook failed怎么办?

如题所述

post-commit hook failed (exit code 255) with no output.

linux/unix下要实现svn提交后自动更新到测试服务器,添加hook即可/usr/svn/mulu/hooks/post-commit 不带后缀

设置权限为可执行

chmod 777 /usr/svn/baoming/hooks/post-commit

代码如下

#!/bin/sh

WEB=”/usr/home/mulu”

SVN=”/usr/local/bin/svn”

$SVN update $WEB –username ppkj.net –password ppkj.net || exit 1

exit 0

其中的exit不可缺失,否则会报错

上面就是Linux系统svn自动更新出错的解决方法了,当你遇到这个问题的时候可添加hook解决难题。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。

严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答