3
kt@rails-ubuntu:~/rails/ledger/releases/20080820144914/.git/hooks$ ls -al
ls: 无法访问 post-commit: 没有这样的文件或目录
ls:无法访问更新:没有这样的文件或目录
ls:无法访问更新后:没有这样的文件或目录
ls: 无法访问 commit-msg: 没有这样的文件或目录
ls: cannot access pre-rebase: No such file or directory
ls: 无法访问 post-receive: 没有这样的文件或目录
ls: 无法访问 pre-applypatch: 没有这样的文件或目录
ls: 无法访问 pre-commit: 没有这样的文件或目录
共 8 个
drwxrwxr-x 2 kt kt 4096 2008-09-09 18:10。
drwxrwxr-x 4 kt kt 4096 2008-09-09 18:10 ..
-????????? ? ? ? ? ? 提交消息
-????????? ? ? ? ? ? 提交后
-????????? ? ? ? ? ? 接收后
-????????? ? ? ? ? ? 更新后
-????????? ? ? ? ? ? 预应用补丁
-????????? ? ? ? ? ? 预提交
-????????? ? ? ? ? ? 预变基
-????????? ? ? ? ? ? 更新
4

4 回答 4

5

首先,这是您的问题,格式很好(将其括在 < pre > 标签中以获取此问题):

kt@rails-ubuntu:~/rails/ledger/releases/20080820144914/.git/hooks$ ls -al
ls: 无法访问 post-commit: 没有这样的文件或目录
ls:无法访问更新:没有这样的文件或目录
ls:无法访问更新后:没有这样的文件或目录
[剪辑]

无论如何,您需要以单用户模式启动并运行 fsck。如果您现在无法重新启动,只需将目录移动到 /tmp 并忘记它。

于 2008-09-16T14:34:32.417 回答
1

(a) 看起来你有某种文件系统问题;我建议你运行 fsck 看看它是否找到任何东西

(b) 真的不是一个与编程相关的问题,所以这里离题了。

于 2008-09-16T14:36:35.763 回答
0

我遇到了由 Aptana Studio 多次使用 rails 引起的相同问题。长期的解决方案是避免使用 aptana 创建文件。

于 2011-11-25T00:21:44.117 回答
0

我遇到了这个问题并尝试了一切。令人惊讶的是,解决方案非常简单。伙计,这就是你要做的:使用 GUI 而不是终端 1. 将该文件夹中的所有其他文件移动到另一个名称不同的文件 2. 将应该只有有问题的文件的包含目录移动到垃圾箱 3 清空垃圾箱

是的,就是这么简单

于 2014-04-11T13:57:22.613 回答