-1

重複の可能性:
TortoiseSVNの優れた分岐およびマージチュートリアル?

これが私の設定です。リポジトリを作成しました。トランク、ブランチ、タグがあります。最新のコードはすべてトランク内にあります。実稼働環境にリリースされる各バージョンにタグを付けます。その後、本番環境で修正する必要のある緊急の問題が発生したときに問題が発生しました。トランクが安定していなかったため、これらの問題を修正する必要がありました。その後、リリースの分岐を開始し、タグを付けて本番環境にリリースしました。緊急の問題が発生した場合は、リリースブランチに取り組み、修正して本番環境に送信することができます。(これはブランチの良い使い方ですか?)ブランチをリリースするために変更を加えた後。トランクに変更されたコードをマージするにはどうすればよいですか?どんな助けでもいただければ幸いです。ありがとうございました

4

1 に答える 1

1

これは確かに分岐とマージの良い使い方です。

本番環境へのリリースにタグを付けます。可能であればトランクで修正してみてください (可能であればプロセスをアジャイルに保ちます)。ただし、(あまりにも) 不安定な場合は、ブランチで修正して本番環境にデプロイしてください。トランクまで修正をマージします。

逆に、トランクで作業していると、何か悪いことを発見するかもしれません。修正をブランチにマージして、それを本番環境にもデプロイしたい場合があります。

howについては、ドキュメントhttp://svnbook.red-bean.com/en/1.7/svn.branchmerge.htmlまたはこの件に関する別の質問を参照してください.

于 2012-10-10T06:35:37.947 に答える