diff --git a/LICENSE-Private-Demo b/LICENSE-Private-Demo index dc5f366..8070841 100644 --- a/LICENSE-Private-Demo +++ b/LICENSE-Private-Demo @@ -6,11 +6,11 @@ ## 核心声明 -本文档**唯一核心设计目的**:通过文件标识、分支隔离、操作规范、责任界定四重约束,**从根源规避私有开发分支代码被人为合并、推送、提交至公共开源主流分支的风险**,明确人为操作失误、违规合并的全部责任归属,同时保证私有分支可正常同步、拉取公共主流分支的上游更新。 +本文档**唯一核心设计目的**: 通过文件标识、分支隔离、操作规范、责任界定四重约束,**从根源规避私有开发分支代码被人为合并、推送、提交至公共开源主流分支的风险**,明确人为操作失误、违规合并的全部责任归属,同时保证私有分支可正常同步、拉取公共主流分支的上游更新。 ## 一、文件宗旨与风险防控说明 -本文件为 WinBoLL 项目公共开源分支转为私有独立分支开发的**强制标准化操作手册与责任界定文件**,核心风控目标: +本文件为 WinBoLL 项目公共开源分支转为私有独立分支开发的**强制标准化操作手册与责任界定文件**,核心风控目标: 1. 严格隔离公共开源分支与私有开发分支,通过授权文件标记实现分支属性一眼可辨,杜绝人为操作混淆 @@ -24,7 +24,7 @@ ### 1. 公共开源分支唯一标识 -**文件名:LICENSE** +**文件名: LICENSE** - 仅允许存在于公共主流分支 `winboll` 及官方公共衍生分支 @@ -34,7 +34,7 @@ ### 2. 私有开发分支唯一标识 -**文件名:LICENSE-Private** +**文件名: LICENSE-Private** - 仅允许存在于私有开发分支,**绝对禁止出现在公共 ****`winboll`**** 分支** @@ -44,15 +44,15 @@ ## 三、分支管理与合并风控规则(强制遵守) -1. **公共主流分支**:固定为 `winboll`,为项目唯一开源主线,仅保留 `LICENSE` 文件,**禁止接收任何私有分支的合并、提交、推送请求**。 +1. **公共主流分支**: 固定为 `winboll`,为项目唯一开源主线,仅保留 `LICENSE` 文件,**禁止接收任何私有分支的合并、提交、推送请求**。 -2. **私有开发分支**:统一从 `winboll` 分支检出,命名固定格式为 `private-demo-*`,与公共分支物理隔离。 +2. **私有开发分支**: 统一从 `winboll` 分支检出,命名固定格式为 `private-demo-*`,与公共分支物理隔离。 3. **核心合并风控铁则** - - 私有分支 → 公共分支:**永久禁止任何形式的合并、推送、PR 提交、代码回合,人为操作也绝不允许** + - 私有分支 → 公共分支: **永久禁止任何形式的合并、推送、PR 提交、代码回合,人为操作也绝不允许** - - 公共分支 → 私有分支:允许正常拉取、同步上游更新,不影响私有开发迭代 + - 公共分支 → 私有分支: 允许正常拉取、同步上游更新,不影响私有开发迭代 4. 所有仓库提交者、合并操作者,均视为已阅读并完全认可本规则,**人为执行私有分支向公共分支的合并操作,由操作人承担全部代码泄露、合规违约、项目安全风险**。 @@ -68,7 +68,7 @@ 4. 将本规范文件 `LICENSE-Private-Demo` 复制并重命名为 `LICENSE-Private`,作为私有分支生效授权文件。 -5. 将以上所有变更执行一次性 Git 提交,**提交信息必须固定使用以下内容,不可修改**: +5. 将以上所有变更执行一次性 Git 提交,**提交信息必须固定使用以下内容,不可修改**: > 初始化私有开发分支,已切换私有授权文件,本分支禁止任何人为合并、推送至 winboll 公共分支 > @@ -84,14 +84,14 @@ 3. 仓库管理员需严格校验合并请求的分支标识与授权文件,发现带有 `LICENSE-Private` 标记的分支申请合并至公共分支,一律直接拒绝,并记录操作人信息。 -4. 分支属性校验以根目录授权文件为唯一标准:只要分支内存在 `LICENSE-Private` 文件,就绝对禁止向公共分支发起任何合并操作。 +4. 分支属性校验以根目录授权文件为唯一标准: 只要分支内存在 `LICENSE-Private` 文件,就绝对禁止向公共分支发起任何合并操作。 ## 六、分支状态校验与异常处理 -- 合规公共分支:仅存在 `LICENSE`,无 `LICENSE-Private` +- 合规公共分支: 仅存在 `LICENSE`,无 `LICENSE-Private` -- 合规私有分支:仅存在 `LICENSE-Private`,无 `LICENSE` +- 合规私有分支: 仅存在 `LICENSE-Private`,无 `LICENSE` -- 异常状态:两个文件同时存在 / 均不存在 → 立即停止开发与提交,按本规范重置分支状态,严禁执行任何合并操作 +- 异常状态: 两个文件同时存在 / 均不存在 → 立即停止开发与提交,按本规范重置分支状态,严禁执行任何合并操作 -> (注:文档部分内容可能由 AI 生成) +> (注: 文档部分内容可能由 AI 生成)