我正在尝试git push
在我的 Rails 应用程序上实现,它发送 PROPFIND 请求,rails 似乎没有验证。当我尝试:
git push http://localhost:3000/satellite/.git
它给了我:
在 2015-06-08 19:20:38 +0530 为 127.0.0.1 启动 PROPFIND "/satellite/.git/"
ActionController::RoutingError (没有路由匹配 [PROPFIND] "/satellite/.git")
但是git clone http://localhost:3000/satellite/.git
工作得很好。(即回购存在那里。)
如果我尝试将 propfind 添加到我的 routes.rb 文件中,它会给我:
ActionDispatch::Routing::Mapper 的未定义方法“propfind”
我认为在那个补丁之后他们允许在 ActionDispatch 中使用 PROPFIND,并且在文档中他们提到 propfind 作为 RFC3253 常量。有什么办法可以启用 PROPFIND?