671 B
671 B
集成:项目 Git 仓库(DV-0010 支撑)
能力
- 项目可绑定 Git 仓库(
project_git_repos:name、repo_url、branch、username、token、is_default)。 - 支持
git pull/git push。
接口
GET/POST /api/v1/projects/{id}/git-reposPUT/DELETE /api/v1/projects/{id}/git-repos/{repo_id}POST /api/v1/projects/{id}/git/pullPOST /api/v1/projects/{id}/git/push
安全
- 凭据(token/密码)以字段存储于
project_git_repos.token;注意避免日志泄露(关联 OI-1/NFR-9 敏感信息治理)。
关联
DV-0010, ADR-0006(文件系统与外部仓库的边界:分享/同步策略见具体实现)。