C# プロジェクトで Subversion を使い始めたばかりです。私は一人でこのプロジェクトに取り組んでいますが、自分自身の学習経験のためにグループで作業しているように扱おうとしています.
私が理解しているように、Subversion を操作する一般的な方法は、常に構築されるトランク フォルダーを用意することです。大きな変更は新しいブランチで作成され、完了したらトランクにマージされます。そのため、さまざまなチーム メンバーが同時に作業しているブランチが多数存在する可能性があります。
しかし、私が自分で作業している場合、ブランチを作成する意味はありますか? HEAD のリビジョンが 100 だとします。リビジョン 101 でブランチを作成し、リビジョン 110 までブランチで作業を続けます。これで、110 をトランクにマージして戻すことができますが、プロジェクトには他に誰もいないため、マージするトランク。最初にブランチを作成したリビジョン 100 にマージするだけです。