【发布时间】:2014-08-19 10:02:54
【问题描述】:
我在我的 linux 机器上安装了“watchman”和“hgwatchman”。按照https://bitbucket.org/facebook/hgwatchman 链接配置它们。
当我尝试克隆 hg 存储库时,我收到以下警告:
warning: watchman unavailable: watchman socket discovery error: "A non-recoverable condition has triggered. Watchman needs your help!
The triggering condition was at timestamp=1408431707: inotify-add-watch(/home/prabhugs/work/sw/.hg/store/data/export/types) -> No space left on device
All requests will continue to fail with this message until you resolve
the underlying problem. You will find more information on fixing this at
https://facebook.github.io/watchman/troubleshooting.html#poison-inotify-add-watch
"
我的 hgrc 文件是这样的,
[extensions]
hgwatchman = /path/to/hgwatchman
[watchman]
mode = {off, on, paraoid}
磁盘空间足够
请帮助克服这个警告。
【问题讨论】:
-
你可以试试这个解决方案,只是为了消除磁盘空间的不确定性:stackoverflow.com/questions/24466958/…
-
谢谢文斯,这对我没有帮助:(我经常收到这个错误。但是如果我重新启动我的笔记本电脑,它就会消失。每当我做一个巨大的 hg 操作(以 GiB 为单位)时,我都会得到这个错误返回。
标签: mercurial mercurial-extension