タグ

開発とtagに関するraimon49のブックマーク (2)

  • git の develop ブランチは必要なのか、またはリリースtagについて

    songmu @songmu feature branchか、feature flagかっていうのは実は結論のない話なんだろうな、とは思ってる。僕はfeature branchに慣れすぎてしまったけど 2019-10-26 15:32:59 Kazunori Otani @katzchang Gitのリポジトリ/ブランチ戦略で確実に言えそうなのは、「分岐した状態をできるだけ短くしよう」で、それを実現するためにはじつはGitだけの問題じゃなかったりするので、みなさんがんばっていきましょう。 2019-10-26 18:03:42

    git の develop ブランチは必要なのか、またはリリースtagについて
    raimon49
    raimon49 2019/10/28
    >hotfixブランチって、複雑なブランチングルールの上で生まれざるを得なかったワークアラウンドルールみたいなところがあって、本来要らないものでもあるとも思う / めちゃくちゃ同意できる。
  • iOS開発とGitタグ

    いままでAppleにアプリを申請するタイミングでタグを打っていて、 その後にリジェクトされると以下のようなタグが残ることがありました。 非常にダサいですね。 1.0.0 1.0.0-2 1.0.0-3 最近は少し学習して、QAに入る段階でrelease/1.0.0といったブランチを切るようにしました。 審査に出した段階ではまだタグは打たず、もしもリジェクトされた場合は引き続きrelease/1.0.0を更新します。 審査を通過した場合はそこでタグを打って、release/1.0.0をmasterにマージします。 以下の図のようなイメージです。 このように運用することで、余計なタグが打たれることはありませんし、審査中のバージョンを見失うこともありません。 もしかしたら普通のiOSデベロッパーは当たり前のように実践していることなのかもしれませんが、 自分は最近までダサいタグを打ったり、タグを打

    iOS開発とGitタグ
    raimon49
    raimon49 2014/04/21
    申請タイミングじゃなくて審査通ったタイミングでタグを打つ。それまではリリースブランチ。確かにこういう運用はアリ。リジェクトされたら打ち直しで良い気もするけど。
  • 1