今天svn提交莫名奇妙卡住,提交成功了,但svn命令一直不返回。强关了后cleanup,再更新后就没有更新了。 可见提交其实已经成功。删了重新checkout问题依旧。

为什么提交成功了命令行却一直不返回呢?忽然想到之前为了做AutoBuild系统,hook了svn提交。提交后用wget 执行了通知编译服务器操作,而编译服务器不在线通知不到,就一直卡在那。

知道问题原因了,修改wget超时及重试次数,并改为后台运行,搞定。

/usr/bin/wget http://xxx --tries=1 --spider --timeout=5 --background

乌托邦

xl

Stay hungry, Stay foolish.