Encapsulate git functions into a Fab-compatible class
@hiker 已经在做这个了。
开始于 2026年3月24日。
评估
这个 Issue 还没有评估数据。
描述
Long term goal is that the SimSys scripts will be replaced with Fab functionality. As a stepping stone towards that, this ticket is about refactoring the existing git functionality in SimSys_Script, creating a Fab Tool implementation, that can seamlessly integrated in Fab later. Using a Fab-like structure means that we only need to maintain one set of functions for the advanced git functions, no need to have one version here and one in Fab.
At the appropriate time, the git class from this repo can just be moved into Fab.
This ticket will not create a dependency on Fab, instead one or two required Fab base classes will be copied here. The API for the build system will also remain unchanged, i.e. the change from a set of functions to a class is internal to this repo only.
- 主要语言
- Python
- 星标
- 9
- 派生
- 19
- 平均合并
- 5 天 48 分钟
- 30 天内合并 PR
- 4
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
MetOffice/SimSys_Scripts 的其他 Issue
-
enhancement
MetOffice/SimSys_Scripts#240 · 1 条评论 · 已指派 1 人 ·
-
MetOffice/SimSys_Scripts#235 · 9 条评论 · 已指派 1 人 ·
-
MetOffice/SimSys_Scripts#221 · 已指派 1 人 ·
-
bug
MetOffice/SimSys_Scripts#220 · 已指派 1 人 ·
-
bug
MetOffice/SimSys_Scripts#208 · 1 条评论 · 已指派 1 人 ·
查看 MetOffice/SimSys_Scripts 的全部 Issue
相似的 Issue
-
documentation help wanted
难度 2/5 1-3 小时 新手友好度 90/100
-
难度 2/5 1-3 小时 新手友好度 90/100
simonw/sqlite-utils#872 ·
-
难度 2/5 1-3 小时 新手友好度 88/100
-
难度 2/5 1-3 小时 新手友好度 82/100
-
难度 2/5 1-3 小时 新手友好度 78/100