forked from apache/guacamole-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
51 additions
and
0 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
公式の [guacd](https://github.com/apache/guacamole-server) のリポジトリのフォークです | ||
|
||
オリジナルの README は[こちら](./README) | ||
|
||
## ブランチ運用について | ||
|
||
Kroker 用のソースコードは [`fixpoint`](https://github.com/fixpoint/guacamole-server/tree/fixpoint) ブランチにあります | ||
|
||
### 変更時 | ||
|
||
変更の際は `fixpoint` ブランチから分岐させて PR を作成してください | ||
|
||
### バージョン更新時 | ||
|
||
ベースになる guacd のバージョンを更新する場合は、`fixpoint` ブランチに対象のバージョンタグをマージしてください | ||
|
||
``` | ||
$ git switch fixpiont | ||
$ git merge X.Y.Z | ||
``` | ||
|
||
発生したコンフリクトは適宜解消してください | ||
|
||
### リリース時 | ||
|
||
リリース時には `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` から始めてください | ||
|
||
--- | ||
|
||
```mermaid | ||
%%{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" | ||
``` | ||
|