TortoiseSVN リビジョングラフ: マージ -> 行がトランクに接続されていますか? 質問する

TortoiseSVN リビジョングラフ: マージ -> 行がトランクに接続されていますか? 質問する

TortoiseSVN リビジョン グラフは、「マージ」を完了すると、ブランチからトランクに戻る線を描画しますか?

ベストアンサー1

ブランチの作成はコピー操作 (svn では非常に負荷が低い) であり、ログを見るとそれが起こったことは明らかであるため、この行が表示されます。その明らか(svn/tortioiseSVN へ) 選択したリビジョンのトランクからすべての成果物を取得せずにブランチを作成することはできないためです。そのため、常に線が表示されます。分岐を作成すると、全てトランクからブランチにファイルをマージします。マージは異なります。必要なものを選択的にマージする

マージバックはコピーではなく、HEAD(現在の最新のトランク)からの差分を自分の作業コピーにコミットする(あなたのブランチ)。SVN では、誰かが最新のトランクを取得して、一度に大量のファイルを変更し、コミットしたように見えます。

私の意見では、トランクに戻る行は誤解を招く可能性があります。なぜなら、すべてのファイルに対して、トランクのバージョンを自分のバージョンよりもマージして選択できるからです。- この行は、すべての変更が取り込まれたことを示唆しますが、実際に変更が取り込まれたかどうかは保証されません。

おすすめ記事