次の代替改訂ラベルの指定
オブジェクトを改訂すると、デフォルトでは、シリーズの次の改訂が自動的に選択されます。
ファイルベースまたは状態ベースのバージョン管理を使用しているオブジェクトについて、次の代替改訂ラベルを指定するには、対象となる改訂ラベルの value タグ内に以下のタグを追加 (ネスト) します。
<revTo>alternate_revision_label</revTo>
alternate_revision_label は、シリーズで後に発生する改訂ラベルです。
オブジェクトを改訂すると、シリーズ内の次の改訂ラベルの代わりに、指定した次の代替改訂ラベルが使用されます。たとえば、以下のスキームが定義されているとします。
<?xml version="1.0" encoding="UTF-8"?>
<scheme>
<series name = "name1">
<seed name = "seed_name1">
<value>P1</value>
<value>P2</value>
<value>P3</value>
<value>P4</value>
<value>P5</value>
</seed>
</series>
</scheme>
現在、改訂 P2 であるオブジェクトの次の改訂ラベルとして、(P3 ではなく) P4 が使用されるようにするには、上記のスキームを以下のように修正します。
<?xml version="1.0" encoding="UTF-8"?>
<scheme>
<series name = "name1">
<seed name = "seed_name1">
<value>P1</value>
<value>P2
<revTo>P4</revTo>
</value>
<value>P3</value>
<value>P4</value>
<value>P5</value>
</seed>
</series>
</scheme>
修正したスキームを
ロードすると、このスキームを使用するオブジェクトのうち、現在 P2 であるすべてのオブジェクトの次の改訂が P4 になります。
1 つ以上のオブジェクトを改訂するとき、ユーザーが後続改訂ラベルを指定できるようにするには、
「プリファレンス管理」ユーティリティの
「改訂」カテゴリにリストされる
「改訂のオーバーライドを許可」プリファレンスを変更します。詳細については、
プリファレンスの設定を参照してください。
次の改訂ラベルをユーザーがオーバーライドできるように設定されている場合、ファイルベースまたは状態ベースの改訂スキームを修正して、選択可能な代替改訂ラベルのリストを指定できます。
|
改訂ラベルのオーバーライドが許可されていて、代わりの後続改訂ラベルを指定しない場合は、使用しているシリーズのうち、次の 10 個の改訂ラベルからいずれかを選択できます。代わりの後続改訂ラベルの指定は、ファイルベースまたは状態ベースのバージョン管理スキームでのみ可能で、指定したラベルの選択を制限します。
|
代替改訂ラベルのリストを指定するには、複数の revTo タブを追加 (ネスト) してシリーズを修正します。たとえば、P2 の次の代替改訂ラベルとして P4 と P5 を両方指定するには、以下を使用します。
<?xml version="1.0" encoding="UTF-8"?>
<scheme>
<series name = "name1">
<seed name = "seed_name1">
<value>P1</value>
<value>P2
<revTo>P4</revTo>
<revTo>P5</revTo>
</value>
<value>P3</value>
<value>P4</value>
<value>P5</value>
</seed>
</series>
</scheme>
任意の改訂ラベルに対して指定した最大 10 個の代替改訂ラベルが、ユーザーがオブジェクトの改訂ラベルを選択するインタフェースにリスト表示されます。たとえば、次のように指定されているとします。
• ある部品が前の例のバージョン管理スキームを使用しており、現在の改訂が P2 であるとします。
• 「改訂のオーバーライドを許可」プリファレンスは「はい」に設定されています。
「改訂」ウィンドウでリビジョン設定アイコン
が有効になります。このアイコンをクリックすると
「リビジョンを選択」ウィンドウが開き、
「選択」ドロップダウンリストに P4 と P5 が表示されます。
この例で、シリーズに revTo タグを追加しなかった場合は、シリーズ内で P2 より後のすべての改訂ラベル (P3、P4、P5) がドロップダウンリストに表示されます。
| 1 つの改訂ラベルに対して複数の revTo タグを指定し、「改訂のオーバーライドを許可」プリファレンスが「いいえ」の場合、revTo タグ内のラベルがシリーズと同じ順序で並べられ、リストの先頭の改訂ラベルが選択されます。revTo タグに入力した順序は使用されません。 |