Repository navigation
docs(v2): unify branch naming and cross-repo version isolation - #22
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
目标
统一 CloudFile Server / Hub / Docker 的分支语义,避免旧 V0.9、V2 DEV、Seafile CE14 源码基线及构建快照误用或互相合并。
本 PR(只改文档)
dev明确为唯一 V2 集成主线,新任务采用feature/v2/<work>-<topic>、fix/v2/<work>-<topic>。maintenance/v0.9/*仅从旧版归档派生,不能整枝合入 V2;规范sync/ce14/*、Docker-onlyrelease/v2.x.y、hotfix/*。dev2-clean与dev14为 dev 祖先,dev2已分叉且有归档副本;旧 PR 不能直接按名称合并。release.yaml的浮动dev/ 空发布 SHA,以及v2-clean.yml锁定旧source-set.json,这些属于待实现的 CI/发布门禁;纠正“CE14 无正式 Tag”和“从不存在的 prod 分支发布”等旧说明。不在本 PR
feature/local-object-staging-20261020原样保留。v2-clean固定基线测试冒充当前 dev 组合测试。后续执行顺序
release.yaml的不可变三仓提交与镜像 Digest;v2-clean历史基线结果与最新 dev 结果分别命名。dev2*/dev14/ V0.9 分支。dev分支保护(至少禁止 force-push,并让跨仓门禁成为受控合并检查)。参考:
BRANCHING.md和docs/BRANCHES.md。