我已经使用Emacs Org-mode管理了我的待办事项列表多年,非常喜欢它.这些文件保存在服务器上的WebDAV文件夹中,以使它们保持同步.但是,由于我使用越来越多的平板电脑和智能手机,访问文件的应用程序会很棒 - 例如适用于Android的MobileOrg.
但目前我不明白为什么我必须使用org-mobile-push和pull in emacs,并且不能只使用应用程序解析和访问我的文件并以方便的方式编辑它们,特别是当我几天不使用Emacs时或者在我的Linux机器上.是否有合理的解释为什么在不从Emacs导出文件的情况下无法解析和查看文件?
我在 ownCloud 上有一些个人 git 存储库。我可以通过访问 ownClouds webdav url 从 2 台 ubuntu 机器和 Windows PC 克隆它:http://myserver.a/remote.php/webdav/repos/repo.git
最近我安装了 git 版本 1.8.1.5 的 Arch Linux,但它失败并显示以下错误消息:致命:http://myserver.a/remote.php/webdav/repos/repo.git/info/refs?service=git-upload -pack not found: 你在服务器上运行了 git update-server-info 吗?
我确实添加了更新后挂钩,最终它可以在我的其他机器上运行。当 git 请求 ...info/refs?service... 时,服务器 error.log 显示 404
ubuntu git 1.7 从服务器请求相同的 url。但是在收到错误代码 404 后,它请求 .../info/refs HTTP/1.1 并以代码 200 成功。
那么为什么较新的 git 会失败,我该如何解决呢?