python:监视远程目录

python:监视远程目录,python,Python,我目前正在使用python inotify监视本地目录的更改,并在发生更改时运行脚本 现在,我需要监控远程目录更改的功能。远程目录将是一个git或svnrepo,位于我有root ssh访问权的服务器上。我知道git钩子,但它们只在提交/推送/重基等操作上运行,而不是在一般更改上运行 是否有一个现有的python库可以用于此目的?或者我可以在Python中打开一个ssh连接,然后继续使用Python inotify吗?您需要文件系统级访问才能使用inotify。因此,如果您有ssh,最简单的方法

我目前正在使用
python inotify
监视本地目录的更改,并在发生更改时运行脚本

现在,我需要监控远程目录更改的功能。远程目录将是一个
git
svn
repo,位于我有root ssh访问权的服务器上。我知道git钩子,但它们只在提交/推送/重基等操作上运行,而不是在一般更改上运行


是否有一个现有的python库可以用于此目的?或者我可以在Python中打开一个ssh连接,然后继续使用Python inotify吗?

您需要文件系统级访问才能使用
inotify
。因此,如果您有ssh,最简单的方法就是在远程系统上运行monitor脚本


然后,您可以使用类似的方式通过网络将更改从一个系统传递到另一个系统

您需要文件系统级别的访问权限才能使用
inotify
。因此,如果您有ssh,最简单的方法就是在远程系统上运行monitor脚本

然后,您可以使用类似的方式通过网络将更改从一个系统传递到另一个系统