いくつかの機能を備えた製品を開発しました。数日前に最初のバージョン v1r1 をリリースしました。
現在、v1r2 での開発を開始しています。
私の質問は、v1r1 で v1r2 コードを管理するにはどうすればよいですか??
条件付きコンパイル (#define V1R2) を行うと、このコードが複数リリースされるため、コードが乱雑になり、チーム 1 が v1r1 で作業し、チーム 2 が v1r2 で同時に作業している場合、コードが競合する可能性があります。
バージョン リビジョン (v1r2) 用に別のコピーを保持したくありません。v2 (バージョン 2) の作業を開始したら、別のコピーを保持します。
どんなアイデアでも高く評価されます。ありがとう -Sandeep Patel。