统一配置管理服务 - 版本的唯一真相来源
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.0.tar.gz
(17.3 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.0.tar.gz.
File metadata
- Download URL: opencode_conf_man-1.3.0.tar.gz
- Upload date:
- Size: 17.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2fe9902b5cc0e3f4c9745a4532e1b243b4ddfae462e903fbaafc28df82387d8d
|
|
| MD5 |
cb8607148ffa7030d1493b4292a33e14
|
|
| BLAKE2b-256 |
80aaae1c2263a81808499d41f87ab2e4a55cf208cf648dcb2fbfba9febbf1e13
|
File details
Details for the file opencode_conf_man-1.3.0-py3-none-any.whl.
File metadata
- Download URL: opencode_conf_man-1.3.0-py3-none-any.whl
- Upload date:
- Size: 7.8 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 |
6a9dbcac965b68c0ca6c90a05eb9e25990ff1ad5b97b323f31f7907f1af299b5
|
|
| MD5 |
3724f02651e477343f65a7fb0494783b
|
|
| BLAKE2b-256 |
6dca7f319140123255bdd1265c697c865fc4c6d7c49908ce24ca8222954289db
|