Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kroker 用ブランチ #6

Draft
wants to merge 13 commits into
base: master
Choose a base branch
from
Draft

Kroker 用ブランチ #6

wants to merge 13 commits into from

Conversation

yasuda-fp
Copy link
Collaborator

@yasuda-fp yasuda-fp commented Sep 26, 2023

Kroker に同梱する向けのパッチが適用されたブランチです

ブランチ運用について

Kroker 向けのバージョン管理のために fixpoint ブランチを用意しています
開発時は fixpoint ブランチから分岐させて PR を作成してください

バージョン更新時

ベースになる guacd のバージョンを更新する場合は、fixpoint ブランチに対象のバージョンタグをマージしてください

$ git switch fixpiont
$ git merge X.X.X

発生したコンフリクトは適宜解消してください

リリース時

リリース時には fixpoint ブランチ上にタグを切ってください
タグには、ベースとなった公式のバージョンタグに -fp.{INDEX} を追加した名前を使用します

例えば、ベースのバージョンタグが X.X.X なら、最初のリリースタグは X.X.X-fp.0 とし、その後は X.X.X-fp.1, X.X.X-fp.2 ... と続けます
ベースのバージョンを X.X.Y に更新したなら、また X.X.Y-fp.0 から始めてください


%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'rotateTagLabel': true, 'showCommitLabel': false}} }%%
gitGraph LR:
    commit tag: "vX.X.X"
    branch fixpoint
    commit tag: "vX.X.X-fp.0"
    commit
    commit tag: "vX.X.X-fp.1"
    checkout main
    commit tag: "vX.X.Y"
    checkout fixpoint
    merge main tag: "vX.X.Y-fp.0"
   commit
    commit tag: "vX.X.Y-fp.1"
    checkout main
    commit tag: "vX.X.Z"
Loading

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants