#git-branch #git #git-workflow #workflow #utility

git-topic-stage

基于 git 的主题阶段管理逻辑

7 个稳定版本 (3 个主要版本)

4.1.1 2023 年 5 月 30 日
4.1.0 2021 年 11 月 27 日
4.0.0 2019 年 10 月 15 日
3.0.0 2017 年 7 月 6 日
1.0.0 2017 年 1 月 13 日

#12 in #git-workflow

Download history 20/week @ 2024-03-11 9/week @ 2024-03-18 76/week @ 2024-04-01 6/week @ 2024-04-08 24/week @ 2024-04-22 10/week @ 2024-04-29 8/week @ 2024-05-06 8/week @ 2024-05-13 22/week @ 2024-05-20 9/week @ 2024-05-27 15/week @ 2024-06-03 21/week @ 2024-06-10 14/week @ 2024-06-17 14/week @ 2024-06-24

65 个月的下载量

MIT/Apache

75KB
1.5K SLoC

git-topic-stage

此包实现了一种阶段分支工作流程,其中基础分支可以同时有多个待测试的主题,以便在测试资源无法为每个提出的更改单独测试时,可以一起测试这些组合。

设置是向主题集合中添加分支,这些分支将被准备到集成分支上。当集合中的任何分支发生变化时,集成分支将被重写。任何未能干净合并的主题将从候选主题集合中删除。一旦新的集成分支准备就绪,就会返回已合并和拒绝的主题集合进行处理。


lib.rs:

Git 主题阶段

此库实现了一种排队候选主题分支到单个集成分支的阶段工作流程。候选主题合并到一个集成分支中。已合并并收到新更新的主题将从集合中删除,并放置在待合并主题列表的末尾。这样,单个主题分支不会导致其他主题饥饿。

依赖关系

~6–16MB
~218K SLoC