如果我们要迁移到gitlab(来自github),我正在为我的公司进行研究.. github的问题api似乎非常rich并且它有像closed_at
这样的东西一个问题(对于我来说,获取/分析有关何时创建/关闭问题的历史数据非常重要)。
在gitlab的issues的api文档中...我没有看到类似的字段..我看到的只是一个state
字段(即状态:打开/关闭/合并等)..我看到created_at
和updated_at
..但我没有看到任何closed_at
想法?
答案 0 :(得分:1)
如果您查看lib/api/issues.rb
,则closed_at
信息就是问题的一部分。
但Entity::Issue
和Entity::ProjectEntity
不会公开该字段。
expose :state, :created_at, :updated_at
这可以在实现项目的合并请求时一样简单,将该字段添加到Entity::Issue
。