ローカル変更
ローカル変更テーブルは、開発インスタンスには現在のバージョンがあるが、親インスタンスにはないカスタマイズされたレコードを追跡します。
親インスタンスへのプッシュに備えて、ローカル変更をキューに入れることができます。
各開発インスタンスは、変更を開発またはキューに入れる人に関係なく、単一のキューを維持します。プッシュしたくないローカル変更は無視できます。たとえば、開発インスタンスと本番インスタンスを視覚的に区別する配色の変更は無視できます。変更をキューから削除するか、変更を無視して停止できます。
親インスタンスまたは調整を変更すると、キューに入れられていないか無視されていないローカル変更のリストが再作成されます。以前にローカル変更をキューまたは無視していた場合、その指定は維持されます。
| アクション | 結果 |
|---|---|
| プッシュのためにキューに入れられたバージョンを持つレコードを無視する。 | キューに入れられた変更は削除されます。 |
| コードレビューのためにキューに入れられたバージョンを持つレコードを無視する。 | キューに入れられた変更は削除されます。 |
| 無視されたレコードの変更をプルする。 | 衝突 |
| 親バージョンを採用して競合を解決する。 | 無視するローカル変更がなくなりました |
| ローカルバージョンを維持して競合を解決する。 | 無視された変更はローカルインスタンスに残ります。 |