最近、svn に移動しました。
ここで 2 つの質問があります。
タグ TAG1 をリリースして作成しました。1 週間後、本番環境の問題が発生し、本番環境のコード ベースは TAG1 になりました。その後、トランクで、本番環境にプッシュしたくないいくつかの変更を行ったので、ここで TAG1 からコードを取得して変更し、エクスポートしました。タグからのデータですが、コミットできず、そのタグにコミットしたくありません。リリース後に別のブランチが必要です。このブランチに基づいて別のタグ (TAG2) を作成し、最終的にトランクにマージします。トランクへのマージは問題ではありません。問題は、タグ ベースのコードからブランチを作成し、変更をコミットする方法です。
2 か月ごとにリリースがあり、これらすべての変更はトランクで直接行われ、リリース後に TAG を作成して次のリリースに進みます。もう一方の端では、年末にリリースされる新しいプロジェクト XYZ を開始します (日付はまだ決定されていません)。ここでは、このブランチはトランクからではなく、以前の TAG から作成する必要があります。どうすればそれを達成できますか?
ありがとうKV