diff --git a/README.md b/README.md index 013cc71..7879b27 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,17 @@ GitLink 镜像地址:[THUAI6: GitLink Image](https://www.gitlink.org.cn/EESAST ### 目录分配 -待定 +| 子目录 | 说明 | 主要开发组 | +| :--------: | :--------------------------------------------------------: | :----------------------------: | +| .github | CI,用于选手包同步到服务器上供选手下载 | 运维组 | +| CAPI | C++ 选手接口,生成可执行文件 | 通信组、运维组 | +| dependency | 项目依赖文件,如 proto、dll、lib、dockerfile、shell 脚本等 | 逻辑组、通信组、运维组、界面组 | +| installer | 下载器,用于选手包的下载与更新,生成可执行文件 | 运维组 | +| interface | Unity 界面 | 界面组 | +| launcher | 游戏启动器,用于快速启动游戏,生成可执行文件 | 运维组 | +| logic | 游戏逻辑,生成可执行文件 | 逻辑组 | +| playback | 游戏回放组件,生成类库 | 逻辑组 | +| resource | 资源文件目录,用于存储主目录下 README 所用图片 | 端茶倒水 | ### 分支管理 @@ -57,15 +67,15 @@ THUAI6 开发组成员与其他贡献者应当遵循以下流程: 常用的 commit message type 包括: - | Type | Explanation | - | -------- | ---------------------------------------------- | - | chore | 日常代码开发;改变构建流程;增加依赖库、工具等 | - | fix | 修复bug | - | refactor | 改变代码结构,但没有增加新功能 | - | docs | 修改文档,如 README、CONTRIBUTE 等 | - | revert | 版本回退 | - | style | 仅仅修改了空格、格式缩进、逗号等等 | - | ... | ... | + | Type | Explanation | + | :------: | :--------------------------------------------: | + | chore | 日常代码开发;改变构建流程;增加依赖库、工具等 | + | fix | 修复bug | + | refactor | 改变代码结构,但没有增加新功能 | + | docs | 修改文档,如 README、CONTRIBUTE 等 | + | revert | 版本回退 | + | style | 仅仅修改了空格、格式缩进、逗号等等 | + | ... | ... | - 鼓励开发组成员之间互相 review 并 merge 代码到 dev 分支上。merge 前建议简单检查其 pull request 是否符合上述规范 - 一般情况下,不要向 main 分支提出 pull request,更不要 merge 到 main 分支上