统一配置管理服务 - 版本的唯一真相来源
Project description
conf-man
配置管理器 - 版本的"唯一真相来源"
职责
| 职责 | 说明 |
|---|---|
| 版本登记 | 记录每个测试通过的版本 |
| 代码快照 | 保存当时的Git commit hash |
| 依赖锁定 | 记录所有依赖的精确版本 |
| 发布协调 | 触发发布、确认完成 |
| 回滚能力 | 能找回之前的版本 |
发布流程
oc-collab → test-agent → conf-man → pm-agent → 用户
命令
# 登记版本
conf-man register --version 2.3.0 --manifest manifest.yaml --test-report test_report.yaml
# 查询版本
conf-man list # 列出所有版本
conf-man show 2.3.0 # 显示版本详情
# 触发发布
conf-man release --version 2.3.0
目录结构
conf-man/
├── versions/ # 版本记录存储
│ └── v{x.y.z}.yaml
├── src/ # 源代码
├── state/ # 状态文件
├── tests/ # 测试
├── skills/ # Skill
├── docs/ # 文档
└── config/ # 配置
相关文档
- 发布流程:
../HQ/docs/04-releases/RELEASE_PROCESS.md - 发布管理Skill:
../HQ/skills/hq_release_management/content.md - 本系统Release Guide:
skills/conf_man_release_guide/content.md - 本系统Release Guide:
skills/conf_man_release_guide/content.md
版本历史
| 版本 | 日期 | 变更 |
|---|---|---|
| v1.2.0 | 2026-02-20 | 初始版本 |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
opencode_conf_man-1.3.1.tar.gz
(19.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file opencode_conf_man-1.3.1.tar.gz.
File metadata
- Download URL: opencode_conf_man-1.3.1.tar.gz
- Upload date:
- Size: 19.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e047f4bb997e382c141d64b6f31c43fa911b18c863a52271b354dcd8d6337ac3
|
|
| MD5 |
597785123e6335e6614433c71e93d5fd
|
|
| BLAKE2b-256 |
f579bf1af2b6c7eadd1d750f74f5233acd131fb06bac1308935ce0fdafcb4d2f
|
File details
Details for the file opencode_conf_man-1.3.1-py3-none-any.whl.
File metadata
- Download URL: opencode_conf_man-1.3.1-py3-none-any.whl
- Upload date:
- Size: 10.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
532578d05a8c017326ec3f50caed91f6872e5bb7889b65cb45510752556e8afd
|
|
| MD5 |
f20df96342a8deab0ddcc01ce5391151
|
|
| BLAKE2b-256 |
f08dc49de39e1f4baaec8b32d32a0f6fe46e2e09e7b75e79b5cfe2f350a6df18
|