私は最近、VincentDriessensGit分岐モデルに似た分岐モデルの使用に興味を持ち始めました。複数の開発者が同じプロジェクトに取り組んでいるため、さまざまな機能にさまざまなブランチを使用することは、私たちにとって大きなプラスです。モデルは、機能が開発された後、それが開発ブランチにマージされ、特定の時間にそれからリリースブランチが作成されることを示しています。
今の私の問題は、前回のリリース以降、誰がdevブランチに何を追加したのかわからないことですが、次のリリースで実装される変更のリストを提示したいと思います。だから問題は、どの機能がdevブランチに追加されたかをどうやって知るのかということです。
バージョン管理にはTFSを使用しています。私の知る限り、次のオプションがあります。
- バージョンのラベル付けとコメントの改善(現在、ラベル付けはなく、コメントもほとんどありません)
- TFSタスクをバージョンにリンクする(ただし、そのリストを作成する方法はまだわかりません)
たぶん私は上記の私自身のオプションに従うべきですが、皆さんがこれにどのように対処するかについて興味がありました。