Ticket #40881

ブランチの統廃合

Open Date: 2020-10-25 23:49 Last Update: 2021-01-02 23:08

Reporter:
Owner:
Type:
Status:
Closed
Component:
(None)
Priority:
7
Severity:
9 - Highest
Resolution:
Fixed
File:
None

Details

既にマージ済であったり、マージの見込みが極めて薄い(?)ブランチが複数存在する
これらを順次push --deleteする

2020/12/13時点最新情報

  • release/3.0.0Alpha
    • 3.0.0α版リリースの起点
  • For2.2.2-Refactoring
    • 散々手こずりましたが開発陣のお陰で概ねマージ終わったようなので、なるべく早く削除します。→2020/12/10しました。
  • For3.0.0-Artifact-Monster-Addition
    • For3.0.0-Monster-Adjustmentにマージ後、削除済み(2020/12/11)
  • For3.0.0-Monster-Adjustment
    • release/3.0.0Alphaにマージ済み、ブランチはまだ残してある(2020/12/13)
    • 削除済み



2020/12/02時点のブランチについて個人的に判断をまとめます。2020/12/10更新

  • ViryautumnoTile
  • xml-xslt
    • これらについてはいずれも停止して久しいですが、いずれ下地になる部分はあると考えているのでこのまま維持し続けたいと思います。
    • ブランチの起点がかなり古いため、3.0.0Alpha以降に新ブランチとして分岐する必要がありそう
  • sound
    • iksさんにアドバイスもらった件に従い方針変更。既に3.0.0Alpha系統に取り込まれてるので一旦ブランチとしては閉じるべき。
  • hradish-autoroller
    • これについてはiksさんに、#41001にて適用していただいたと思うので確認次第ブランチは削除します。→少々不格好ですが内容は正しく反映されたと判断し、2020/12/10に名と実分けてマージしました。
  • Change-Speed-Flavor
    • 採用するかまだ応相談のものです。このまま残します。→3.0.0Alphaリリース後に(2020/12/11)
  • Release-3.0.0Alpha
    • これらは言わずもがなの3.0.0Alpha実装までのプロセスに必要なので継続します。
    • release/3.0.0Alphaに空マージ済(2020/12/11)

Ticket History (3/20 Histories)

2020-10-25 23:49 Updated by: hourier
  • New Ticket "ブランチの統廃合" created
2020-12-02 08:18 Updated by: deskull
Comment

2020/12/02時点のブランチについて個人的に判断をまとめます。

  • ViryautumnoTile
  • xml-xslt
  • sound

これらについてはいずれも停止して久しいですが、いずれ下地になる部分はあると考えているのでこのまま維持し続けたいと思います。

  • hradish-autoroller

これについてはiksさんに、#41001にて適用していただいたと思うので確認次第ブランチは削除します。

  • Change-Speed-Flavor

採用するかまだ応相談の者です。このまま残します。

  • release/3.0.0Alpha
  • For3.0.0-Artifact-Monster-Addition
  • For3.0.0-Monster-Adjustment
  • Release-3.0.0Alpha

これらは言わずもがなの3.0.0Alpha実装までのプロセスに必要なので継続します。

  • For2.2.2-Refactoring

散々手こずりましたが開発陣のお陰で概ねマージ終わったようなので、なるべく早く削除します。

2020-12-10 08:15 Updated by: deskull
  • Details Updated
2020-12-10 08:26 Updated by: deskull
  • Details Updated
2020-12-10 20:32 Updated by: deskull
  • Details Updated
2020-12-11 12:46 Updated by: deskull
Comment

そろそろ紛らわしくなっているので、release/3.0.0AlphaにRelease-3.0.0Alphaをマージ予定、ブランチ名は今後前者を規約上正規のものとしたい。

2020-12-11 21:07 Updated by: deskull
Comment

release/3.0.0Alphaの旧い部分を再マージチェックの上、最近のiksさんにデバッグしたものを一部規約にそぐわないコメントを除きマージ。これでRelease-3.0.0Alphaも外してよいはず。

2020-12-11 21:09 Updated by: deskull
  • Details Updated
2020-12-11 21:10 Updated by: deskull
  • Details Updated
2020-12-11 22:45 Updated by: hourier
Comment

モンスター&アーティファクトについて、v3.0.0 α向けの実装が完了しました

For3.0.0-Monster-Adjustment を先にマージお願いします (コンフリクト発生中)

次にFor3.0.0-Artifact-Monster-Addition のマージをお願いします (コンフリクト量は少ないはず)

2020-12-12 00:06 Updated by: hourier
Comment

イクスさんのアドバイスにより、先にコンフリクトのないマージ (For3.0.0-Artifact-Monster-Addition → For3.0.0-Monster-Adjustment)を実施しました

For3.0.0-Monster-Adjustment → release/3.0.0Alpha で念願のブランチ統合が実現できます

ご報告まで

(Edited, 2020-12-12 00:07 Updated by: hourier)
2020-12-13 03:13 Updated by: iks
Comment

For3.0.0-Monster-Adjustmentを、release/3.0.0Alphaにマージしました。
万が一のRevertに備えて、ブランチは残してあります。
WIndowsでビルド後、キャラメイク、オートロール、もの言えぬ証人あたりまでは動作確認しました。

2020-12-13 03:13 Updated by: iks
  • Priority Update from 5 - Medium to 7
  • Severity Update from 5 - Medium to 9 - Highest
2020-12-13 03:23 Updated by: iks
  • Details Updated
2020-12-13 21:12 Updated by: hourier
  • Details Updated
Comment

イクスさんにマージして頂き、私の環境でも簡単な動作確認は完了しました

もう問題ないと思われますのでMonster-Adjustmentを削除しました

残りはsoundブランチの最終チェックでしょうか?

お手数ですが私はその件関与できていないので、どなたか削除願います

2020-12-14 08:20 Updated by: deskull
Comment

こっちでやっておきます。半端なままでの実装ですがフリー素材の利用元など間違ってないか再確認します。 工数3h~を見込み。

2020-12-14 23:13 Updated by: deskull
Comment

改めて確認しましたがsoundはもう当方でマージ済、権利関係も両サイトで問題なし。soundブランチもリモートから消します。

2020-12-14 23:15 Updated by: deskull
Comment

余談ながら出来れば効果音全種類埋めておきたかったが、元々WinAPIそのまま使っているせいか重複して鳴らせなかったりの爽快感に欠けるので、この際半端なままでも放置しておく。

2021-01-02 23:08 Updated by: deskull
  • Status Update from Open to Closed
  • Resolution Update from None to Fixed
Comment

現状すべき統合自体は一通り済んだようなので完了とします。

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login