跳到主要内容

Gitee

数据来源

OpenDigger 与 Gitee 进行官方合作,在内部长期维护 GVP 项目清单,并通过 Gitee API 对所有 GVP 项目进行历史事件日志采集工作。

数据采集、清洗与入库的相关代码目前并未开源至 OpenDigger 项目,作为定时任务每天运行并导入数据到数据库。

所有 Gitee 仓库的数据均会导出指标数据,如果您发现您的项目不在导出列表,请在 OpenDigger 仓库中提交 Issue,我们会将您的仓库加入到采集列表,同时也支持直接加入一个组织。

注意

由于 Gitee 的 Issues 与 Pull Request 使用了不同的编号体系,为了兼容 GitHub 的纯数字编号体系,我们对 Gitee 的 Issues 编号做了额外的处理,将其看做是 36 进制数字并转换成 10 进制后进行存储,所以在使用时如果需要恢复 Issues 编号,请将其转换成 36 进制即可。

以下是 JavaScript 中进行 10 进制与 36 进制数转换的示例:

const rawIssueNumber = 'I1R';

// 36 进制转换成 10 进制
const issueNumber = parseInt(rawIssueNumber, 36);
console.log(issueNumber); // 23391

// 10 进制转换成 36 进制
console.log(issueNumber.toString(36).toUpperCase()); // I1R