Quantcast
Channel: LiangXu Wang » incron
Browsing latest articles
Browse All 4 View Live

incron:linux下基于文件的事件触发

一、什么是incron linux下的cron大家可能都经常使用,即可以在指定时间运行指定程序的功能,而incron则是另外一类程序,其主要功能是在指定文件系统发生某些指定变化后运行指定程序。 incron这个名称就是inotify cron system的合体,意思就是基于inotify的cron系统。 其官方网站的解释: This program is an “inotify cron”...

View Article



ubuntu 14.04中incron的设置

升级到ubuntu 14.04后,用户反应ftp服务器没有对应的数据链接。 根据之前的incron操作进行检查后,发现incron就没有执行。查看/etc/incron.conf后发现配置也没有问题,但有一个地方:   # Parameter:   allowed_users # Meaning:     allowed users list file # Description: This...

View Article

结合incron实现git自动发布

上个帖子讨论了git的自动web发布流程,但实际测试过程中发现存在用户权限问题,导致更新出错。今天在服务器上采用incron结合git进行自动发布,可以完美解决(或避开)权限问题。 1. git hooks post-receive部分 此处仅创建一个临时文件,比如heihedata.update.lck#!/bin/bash touch...

View Article

基于git实现多分支的自动发布

前面使用了git、incron进行了网站的自动发布,但一个git版本系统里的多个分支要是同时发布在一台服务器上,则显得太冗余。因此需要处理多分支的自动发布方案。 在此处找到了解决方案: http://www.ekynoxe.com/git-post-receive-for-multiple-remote-branches-and-work-trees/...

View Article
Browsing latest articles
Browse All 4 View Live




Latest Images