Files

44 lines
1.8 KiB
Markdown
Raw Permalink Normal View History

# W6 共享资产层模板
> 来源:三端统一目录规范(README.md)2.6 节
> 适用:资产服务于多个独立工作区;不属于某一应用或某一项目。平台级分类。
## 结构
```text
<shared-root>/
├── README.md # 共享层地图、负责人和边界,必建
├── .workspace.yaml # 类型登记,新建必建
├── assets/ # 公共图片、字体、模板等只读资产
│ ├── README.md
│ └── <asset-domain>/
├── docs/ # 跨工作区规范、平台文档
│ ├── standards/
│ ├── runbooks/
│ └── indexes/
├── git/ # Git 仓库或镜像;不放散落文件
├── knowledge/ # 跨工作区公共知识
├── scripts/ # 平台级通用脚本
│ ├── bin/
│ ├── lib/
│ └── tests/
├── logs/ # 聚合日志
│ ├── <service-name>/
│ └── retention.md
├── migration/ # 有期限的迁移中转区
│ ├── active/
│ └── archive/
└── inventory/ # 三端目录清单和路径映射
├── workspaces.yaml
└── links.yaml
```
## 规则
- 共享子层可独立存在于顶层,不要求再包一层 shared-root/;上图表示逻辑结构
- 每个顶层共享目录必须有自己的 README:准入条件、负责人、保留期限、清理规则
- migration/ 必须登记来源、目标、负责人、截止日期;不得成为长期堆放区
- logs/ 必须定义保留周期
- assets/ 和 knowledge/ 的权威副本不得与各工作区复制并行维护
- W6 中不直接混放普通项目