アイテムは接続されたWorkspace内で直接作成され、アイテムを製造/表現するために必要なすべてのデータは、そのアイテム番号に紐づけてWorkspace内に保存されます。コンテンツタイプに応じて、アイテムは手動で作成することも、保存/アップロード/リリース処理の一部として自動的に作成することもできます。すべてのコンテンツタイプは、Altium DesignerのExplorer panelから作成できます。コンポーネントを扱う場合は、Components panelから作成することも可能です。
コンテンツは、PCでファイルを整理するフォルダツリーと同様に、Workspace内でツリー状のフォルダ構造として整理されます。Workspaceにフォルダを追加するには、Explorer panelのServer Folders領域で右クリックします。

アイテムは接続されたWorkspace内で作成されます。Altium Designer内では、Explorer panelがWorkspaceへの完全なインターフェースを提供します。
アイテムの作成
必要なフォルダを定義したら、Workspace内にコンテンツを作成できます。アイテムを作成するには、適切なフォルダを選択し、パネルのItemsグリッド領域で右クリックして、Create Itemサブメニューからいずれかのコマンドを選択します。あるいは、フォルダが空の場合は、領域中央のAdd an itemコントロールを使用してメニューにアクセスします。
コンテキストメニューには、アクティブなフォルダタイプに関連付けられたコンテンツタイプが表示されます。作成したいコンテンツタイプが一覧にない場合は、Other Item Typeコマンドを選択してください。なお、どのフォルダにも任意の種類のコンテンツを作成できます。フォルダタイプは見た目上の区分にすぎません。コンテンツは後からフォルダ間で移動できます。

Explorer panelのItemsグリッド領域内で右クリックすると、コンテンツ作成に関するコマンドにアクセスできます。
Create New Itemダイアログが表示され、アイテムを完全に定義するために必要なすべてのコントロールが提供されます。

Create New Itemダイアログで新しいアイテムの詳細を指定します。
Options and Controls of the Create New Item Dialog
-
Name – 新しいアイテムの名前を入力します。
-
Description – このフィールドを使用して、このアイテムが表す内容の分かりやすい説明を入力します。
-
Item ID – このアイテムの一意IDです。このIDのデフォルト形式は、親フォルダに適用されているItem Naming Schemeによって定義されます。アイテムIDは、アイテムがリリースされた後は変更できません。
-
Content Type – このフィールドにはコンテンツタイプが表示されます。ドロップダウンメニューから別のコンテンツタイプを選択できます。
-
Share Item – クリックするとShare For ダイアログが開き、この新しいアイテムの権限を指定できます。
-
Advanced – クリックするとダイアログの詳細版が開き、追加オプションにアクセスできます。
-
Folder – このアイテムが保存されるWorkspaceフォルダです。
をクリックするとChoose Folderダイアログが開き、別のフォルダを選択または作成できます。
-
Ancestor Revision – このアイテムが作成/ブランチされる元となる直前のリビジョンです。
をクリックするとダイアログが開き、既存のリビジョンを参照して選択できます。Clearをクリックすると現在のAncestor Revisionを削除します。
-
Revision Naming Scheme – Revision IDを割り当てる際に使用するスキームを決定します。ドロップダウンから、Workspaceで現在定義されているスキームを選択します。スキームはEdit Revision Naming Schemes dialogで定義され、フィールド右側の
をクリックしてアクセスします。スキームはアイテム単位で選択されるため、アイテムごとに異なるスキームを適用できます。選択したRevision Naming Schemeは、アイテムがリリースされた後は変更できません。
-
Revision ID – 選択したリビジョン命名スキームに従ったアイテムのリビジョンです。このフィールドは読み取り専用です。
-
Lifecycle Definition – アイテム-リビジョンが時間の経過とともに辿り得る状態遷移をモデル化するために、どのライフサイクル定義を使用するかを決定します。ドロップダウンから、Workspaceで現在定義されている定義を選択します。定義はEdit Lifecycle Definitions dialogで定義され、フィールド右側の
をクリックしてアクセスします。ライフサイクル定義はアイテム単位で選択されるため、アイテムごとに異なる定義を適用できます。選択したLifecycle Definitionは、アイテムがリリースされた後は変更できません。右側のフィールドには、Revision IDフィールドで指定されたこのアイテムのリビジョンの状態が表示されます。このフィールドは読み取り専用で、新規作成されたアイテムは常にPlannedに設定されます。
-
Share Revision – クリックするとShare For dialog が開き、この新しいアイテムリビジョンの権限を指定できます。
-
Open for editing after creation – 有効にすると、OKをクリックした後に新しいアイテムを開きます。これにより、作成後に関連するデータエンティティを編集して、そのアイテムの初期リビジョンへリリースするオプションを活用できます。つまり、Workspace外でソースデータを作成してリリースする代わりに、空のアイテムが作成された瞬間から、ダイレクト編集によりソースを直接作業開始できます。編集が完了すると、そのエンティティは親アイテムの初期計画リビジョンへリリースされ、一時エディタは閉じられます。
ダイレクト編集により、別管理のバージョン管理されたソースデータに縛られることがなくなります。Workspace自体から直接読み込まれた最新ソースを使って、対応するコンテンツタイプをそのまま編集できます。そして編集完了後、エンティティは親アイテムの次の計画リビジョンへ保存(または再保存)されます。ハードドライブ上にファイルは残らず、正しい/最新のソースで作業しているかを迷うこともなく、別途バージョン管理ソフトウェアを維持する必要もありません。Workspaceが高い整合性でそれらをすべて処理し、データ変更を大幅に迅速化します。
多くのコンテンツタイプでは、作成後に該当する設計ドキュメントを編集して、そのコンテンツの初期リビジョンへリリースするオプションがあります。これを行うには、Create New Itemダイアログ下部のオプションOpen for editing after creationを有効にします(デフォルトで有効)。アイテムが作成され、該当する一時エディタが開いて、そのアイテムのデータ作成を行える状態になります。特定のコンテンツタイプの作業方法については、tableにリンクが用意されている専用ページを参照してください。
アイテムを右クリックし、コンテキストメニューからProperties を選択すると、Create New Item ダイアログの別バリエーションにアクセスできます。アイテムがPlanned Stateにある場合は、必要に応じてアイテムのプロパティを変更できるEdit Itemダイアログが開きます。アイテムが保存済み状態の場合は、アイテムプロパティの読み取り専用ビューを含むView Item Propertiesダイアログが開きます。
アイテム定義の一部として、NameとDescriptionを追加することを推奨します。この情報はWorkspace検索時に使用され、アイテムが提供する内容を素早く識別できます。
Workspaceは、アイテムなしのWorkspace Component作成をサポートします。これはアイテムが作成されないという意味ではなく、Component Editorのインスタンスに直接アクセスし、必要なコンポーネントを追加して保存する前にComponent Templateの詳細を適用できる、ということです。実際のComponent Item(および計画リビジョン)は、リリース準備の一部として作成されます。右クリックメニューのCreate Item » Component コマンドを使用すると、このモードに直接入ります。
新しいWorkspace Component作成時にCreate New Item ダイアログを表示するには、Create Item » Other Item Type コマンドを使用します。この場合、Workspace ComponentのPlannedリビジョンが先に作成されます。まだ定義されておらずWorkspaceに保存もされていない新規作成コンポーネントを表示するには、Explorer panel上部の
ボタンをクリックして開くメニューからShow only latestオプションを無効にするか、同じメニューからフォルダの表示をComponents ViewからClassic Viewに切り替えます。ただし、アイテムが先に作成されるため、Component Itemがすでに作成済みであることから、テンプレート内の情報(命名スキーム、リビジョンスキーム、ライフサイクル定義など)は割り当てられません。
Item IDについて...
コンテンツが作成される親フォルダにおける重要な要素の1つが、そこに適用されるItem Naming Schemeです。これは、そのフォルダ内で作成される各アイテムの一意IDの形式を定義します。フォルダレベルでItem Naming Schemeを定義することで、正しいID命名スキームに従いながら、そのフォルダ内でコンテンツを迅速に作成できます。これは特に、ターゲットWorkspace内に手動で直接作成された既存アイテムへリリースするのではなく、アイテムが自動的に「その場で」作成される場合に当てはまります。
フォルダタイプまたはコンテンツタイプの短縮コードを利用した、いくつかのデフォルト例スキームが用意されています(コード一覧は、このドキュメントの前半にあるtableを参照してください)。デフォルトの命名スキームを使用すると、ソフトウェアはWorkspace全体と既存コンテンツの識別子をスキャンし、そのスキームに基づいて次に利用可能な一意IDを自動的に割り当てます。
カスタムスキームも、フィールドに直接入力することでフォルダに定義できます。その際、可変部分が中括弧で囲まれていることを確認してください(例:DraftsmanDOC-TMP-{0000}(または DraftsmanSHEET-TMP-{0000})。親フォルダに適用されているアイテム命名スキームは、いつでも変更できます。変更後のスキームは、そのフォルダ内で以降に新規作成されるアイテムに適用されます。さらに、親フォルダで定義されたスキームは、その配下の子フォルダへ自動的に継承されます。
また、アイテムの命名を完全に手動で制御する必要がある場合は、[NO ITEM NAMING SCHEME] エントリを選択します。その場合、アイテム作成の一部として一意の識別子(Identifier)を定義する必要があります。なお、システムは重複した識別子を持つアイテムの作成を許可しないため、識別子を手動で割り当てるには、どの識別子が使用済みかを把握している必要があります。

親フォルダのアイテム命名スキームは、そのフォルダ内で作成される各アイテムのユニークIDに適用されます。
フォルダレベルでの Item Naming Scheme の設定に関わらず、アイテムレベルでは自動決定されたIDを自由に上書きできます。必要に応じて、Create New Item ダイアログからそのIDを変更してください。
アイテムIDのスキームを選択する
アイテムに使用できる名前/番号付けスキームは無数に存在し、ドキュメント内の画像に示されているものは単なる例です。最適な番号付けスキームについては多くの議論がありますが、一般的に専門家は「短く、意味を持たない、数字のみ」の番号付けスキームが最良だとしています。「意味を持たない」とは、製品カテゴリ、サブカテゴリ、場所などの情報を番号付けスキームに埋め込まないことを指し、新しいアイテムには単にシーケンスの次の番号を発行する方式です。
長さは重要です。識別子が長いほど、人がアイテムIDを記録・想起する際に誤りを起こす可能性が高くなります。経験および学術研究により、文字数が増えるほどデータ入力エラーが増加することが示されています。人が容易かつ確実に覚えられる桁数としては7桁が「マジックナンバー」だと考えられています。一定の長さを超えるとエラーは加速度的に増え、15文字ではエラー確率がほぼ100%に近づきます。
組織としてアイテムIDに識別性(意味)を持たせることが重要であれば、複合識別子が解決策になり得ます。この場合、シンプルな英数字のコモディティ(分類)プレフィックスコードを推奨します。たとえばID D-820-0001 を考えてみてください。このコード中の D は Design を表し、設計用のアイテムであることを示す、といった具合です。次の3桁では、1桁目が Peripheral Boards などの製品カテゴリを示し、3桁ブロックの2桁目と3桁目でベアボード(1X)またはアセンブリ(2X 以上)を示す、といった使い方ができます。アイテムIDの最後の4桁は、単純で意味を持たない「順番待ち(キュー)の次番号」タイプの番号です。
Workspaceアイテムの初期リビジョンのIDを設定する
ローカル設計のパラダイムからWorkspaceのパラダイムへ移行するには、既存データをWorkspaceへ移行する必要があります。そうしたデータは複数回の反復を経ており、組織全体で認識されているリビジョン番号が割り当てられていることも少なくありません。たとえば Magno-Synthetic Digitizer ボードの rev.3 がすでに出荷され、改良版が rev.4 で提供される予定、というケースです。Workspaceへリリースした際に初期リビジョンが 1 から始まってしまうと、控えめに言っても混乱を招きます。これは組織内だけでなく、より重要な顧客基盤(顧客は手元の rev.3 より後のバージョンを期待している)にとっても同様です。
この目的のために、Altium Designer には、Workspaceで新規作成したアイテムの初期リビジョンのIDを手動設定できる機能が用意されています。
アイテムの最初の計画リビジョンのIDは、アイテム作成後いつでも、かつその初期リビジョンへデータがリリースされる前(つまり Planned 状態の間)であれば変更できます。
初期リビジョンのIDを設定する
通常どおり、Workspaceに必要な新規アイテムを作成します。作成後、そのアイテムを右クリックして Properties を選択し、Edit Item ダイアログを開きます。ダイアログの Advanced 領域を展開し、Revision ID フィールド右側の
ボタンをクリックします。Set Initial revision Id values ダイアログが表示され、要件に合わせてIDを設定できます。選択した Revision Naming Scheme に従い、IDの各レベルを変更するためのフィールドが(該当する場合に)提供されます。
Explorer パネルでプロジェクト関連アイテム(PCB Fabrication Data、PCB Assembly Data、PCB Project Design)にアクセスするには、プロジェクトを
Classic View で表示していることを確認してください。
Project View から手動で切り替える必要がある場合があります。コマンドは、パネル右上の

ボタンに関連付けられたメニューから利用できます。
新規作成した管理対象プロジェクトのプロジェクト関連アイテム(PCB Fabrication Data、PCB Assembly Data、PCB Project Design)を素早く取得するには、
Project Releaser を実行します(
Projects panel でプロジェクトを右クリックし、コンテキストメニューから
Project Releaser コマンドを選択)。関連アイテムは準備ステージの一部として作成されます。ただし、初期リビジョンのIDを設定できるよう、プロジェクトはリリースしないでください。

IDの各レベルを設定します(採用しているRevision Naming Schemeに該当する範囲で)。
Workspaceから直接コンテンツを作成・編集する
接続されたWorkspaceは、Altium Designer で使用されるあらゆる種類の設計データの保管と管理を、柔軟かつ安全に一元化する方法を提供します。回路図モデルからコンポーネント、管理対象回路図シートから完成したPCB設計に至るまで、Workspaceは電子設計データを保管・管理する理想的な手段を提供します。
Workspaceの強力な特長の1つが Direct Editing のサポートです。「Direct Editing(直接編集)」とは何でしょうか。これは、Workspace内のモデルやコンポーネント、さらには管理対象シートを右クリックして Edit を選択できることを意味します。ファイルはAltium Designerで編集可能な状態で開きます(テンポラリエディタで開かれます)が、編集が終わったら、単にWorkspaceへ保存し戻すだけです。編集したファイルについては心配不要です。編集内容はWorkspaceに安全に保存されるため、そのファイルは不要となって破棄され、テンポラリエディタのインスタンスも閉じられます。
直接編集により、バージョン管理されたソースデータを別途保持するという制約から解放されます。Workspace自身から最新ソースを直接読み込んだテンポラリエディタを使って、サポートされるアイテムタイプをそのまま編集できます。編集が完了すると、そのエンティティは親アイテムの次の計画リビジョンへリリース(または再リリース)され、テンポラリエディタは閉じられます。ハードドライブ上にファイルは残らず、正しい/最新のソースで作業しているかを疑う必要もなく、別のバージョン管理ソフトウェアを維持する必要もありません。Workspaceが高い整合性をもってすべてを処理し、データ変更を大幅に迅速化します。
引き続き自分で管理するソースファイルを作成することもできますが、直接編集が提供する自由度により、いわばこの変数を方程式から取り除けます。Workspaceが設計データのソースとターゲットの両方となり、2系統のデータを管理する煩わしさなしに、安全な(しかも最新の)ソースへアクセスして編集できます。
直接編集でサポートされるコンテンツタイプ
直接編集に関して、以下のWorkspaceコンテンツタイプがサポートされています。
アイテムの初期リビジョンを編集する
Explorer panelから、サポートされているコンテンツタイプのいずれかのItemを作成する際、作成後に、そのItemの初期リビジョンへ関連データエンティティを編集してリリースするオプションを選択できます。つまり、Workspaceの外部でソースデータを作成してからリリースする代わりに、空のItemが作成された瞬間から、ダイレクト編集によりソースを直接作業し始められます。そして編集が完了すると、そのエンティティは親Itemの初期計画リビジョンにリリースされ、テンポラリエディタは閉じられます。
この機能を利用するには、Create Item dialogの下部にあるOpen for editing after creationオプションを有効にします。この機能の有用性を見越して、このオプションはデフォルトで有効になっています。Itemが作成され、該当するテンポラリエディタが開き、メインの設計ウィンドウで該当ドキュメントがアクティブドキュメントとして表示されます。このドキュメントは、Item-Revisionに基づいて<Item>-<Revision>.<DocumentExtension>の形式で命名されます。
例外はComponent Itemです。このタイプの新規Itemを作成すると、Single Component Editorが開き、コンポーネント名が参照として使用されます。名前が指定されていない場合は、定義されるまでデフォルトのNew component命名が使用されます。
下の画像は、新しいSymbol Item(SYM-001-0031)を作成する場合の動作を示しています。テンポラリのSchematic Symbolエディタが開き、必要に応じてシンボルを定義するためのドキュメントが提示されます。

Workspaceから直接、Symbol Itemの初期リビジョンを編集する例 – テンポラリのSchematic Symbolエディタが、回路図シンボルを定義するためのドキュメントを提供します。
Direct Editing Controls
ダイレクト編集時に関連するコントロールは3つあり、メインアプリケーションウィンドウ左上のQuick Access Bar、または(利用可能な場合)アクティブなテンポラリエディタのStandardツールバーからすぐに利用できます。
-
– Save Active Document。このボタンでドキュメントに加えた変更を保存します。Workspaceへ最終的にリリースする前に、後でさらに変更するために現時点の変更を保存しておきたい場合に使用できます。
-
/
– Save to Server。このボタンでドキュメントをWorkspaceへリリース(実質的に保存してリリース)し、対象Itemの初期(計画)または次のリビジョンに格納します。Create Revision dialog(またはEdit Revision dialog)が表示され、必要に応じてNameとDescriptionの変更、リリースノートの追加ができます。リリース後、ドキュメントとエディタは閉じられます。
該当する場合、また必要に応じて、保存対象Itemの現在リビジョンを(参照している)関連親Itemのリビジョンも更新できます。これはデフォルトで有効なUpdate items related to <ItemRevision>オプションで制御されます。なお、このオプションが表示されるのは次の場合のみです。
-
component itemのリビジョンから参照されているドメインモデル(symbols、footprints、simulation models、harness wiring models)の新規リビジョンを作成する場合。
-
component itemのリビジョンから参照されているcomponent templateの新規リビジョンを作成する場合。
-
footprint model itemのリビジョンから参照されている3D modelの新規リビジョンを作成する場合。
関連する親Itemをすべて、Itemの現在リビジョンのままにしておきたい場合は、このオプションを無効にします。その場合、Item自体のみが保存されます。
編集したコンポーネントまたはドメインモデル(symbol、footprint、simulation model、harness wiring model)をWorkspaceに保存する際、現在のライフサイクル状態を保持できます。再保存時に表示されるEdit Revision / Create Revisionダイアログ内のPreserve lifecycle state (not recommended)オプションで制御します。オプションが有効な場合、新しいリビジョンは前のリビジョンのライフサイクル状態に自動的に設定されます。この機能は、Allow to skip lifecycle state change for new revisionsの運用権限が割り当てられているユーザーが利用できます(Setting Global Operation Permissions for a Workspaceの詳細を参照)。
編集中のドキュメントをWorkspaceに保存するには、
Projects panel内のドキュメント項目の横にある
Save to Serverコントロールを使用することもできます。
-
/
– Discard Local Changes。編集をキャンセルしたい場合に使用します(編集を中止)。編集を行うためだけに使用されていたテンポラリファイルは削除され、Projectsパネルからエントリも削除され、対象Itemには何もリリースされません。
ダイレクト編集セッションで使用される該当テンポラリファイルについては、更新プロセスを1回の編集セッションで完了する必要はありません。必要であれば作業を保存してファイルを閉じられます。Altium Designerはこれが特別なファイルであることを認識しているため、Projectsパネルの<SourceWorkspaceName>フォルダに保持し、準備ができたときに再度開いて更新と再リリースのプロセスを完了できます。
これらのコントロールは、Projectsパネル内のドキュメントエントリを右クリックしたメニューからコマンドとしてもアクセスできます。多くのエディタでは、メインのFileメニューから、Save(ショートカット:Ctrl+S)、Save to Server(ショートカット:Ctrl+Alt+S)、およびDiscard Local Changesとしても利用できます。
Project Template Itemのリビジョンについては、Save、Save to Server、Discard Local ChangesのコマンドはProjectsパネルからのみアクセスできます。Item Revisionのエントリ上で右クリックし、該当するコンテキストメニューにアクセスしてください。
Editing an Existing Revision of an Item
いつでも、Workspace内(Explorer panel経由)のサポート対象コンテンツタイプのItemの任意のリビジョンに戻り、直接編集できます。リビジョンを右クリックし、コンテキストメニューからEditコマンドを選択します。再びテンポラリエディタが開き、リビジョンに含まれるドキュメントが編集用に開かれます。必要な変更を行い、そのドキュメントをItemの次のリビジョンへリリースすることを確定します。
Item自体のトップレベルエントリを右クリックすると、そのItemの最新リビジョンが編集されます。

既存のDraftsman Document Templateのダイレクト編集を起動するコマンドにアクセスする例。
The Behavior of the Temporary Files
Workspaceデータを編集できるようにするには、Altium Designerで編集するための何かが作成される必要があります。そこで作成されるのがテンポラリファイルです。たとえばSymbol Itemを右クリックしてEditを選択すると、テンポラリのSchLibファイルが作成され、Altium Designerで開かれます。作業を終えてSave to Serverを実行すると、Workspaceデータが更新された時点でこのファイルは破棄されます。
ただし、リリースせずに代わりにSaveしてCloseした場合、ファイルはProjects panelに残ります。これは、更新プロセスを1回の編集セッションで完了する必要がないようにするためです。必要であれば作業を保存してファイルを閉じられます。Altium Designerはこれが特別なファイルであることを認識しているため、Projectsパネルの<WorkspaceName>エントリ(例:
/
)配下に保持し、準備ができたときに再度開いて更新と再リリースのプロセスを完了できます。

テンポラリドキュメントは、変更を1回の編集セッションで完了しなくてもよいように、アクセス可能な状態で保持されます。
途中で考えが変わり、編集を行いたくなくなった場合は、エントリを右クリックしてコンテキストメニューからDiscard Local Changesコマンドを選択し、テンポラリファイルを閉じてください。
Direct Editing of Components from the Components Panel
日々のコンポーネント管理において、ダイレクト編集はComponents panelから利用できます。これは、そのコンテンツタイプに関してはExplorerパネルよりも使用頻度が高いはずです。必要なコンポーネントを参照して選択し、右クリックしてコンテキストメニューからEditコマンドを選択します。Component EditorのテンポラリインスタンスがSingle Component Editingモードで開き、必要に応じて変更できる状態になります。
複数のコンポーネントを選択して編集する場合、Component Editorは1つのインスタンスが開き、Batch Component Editingモードで選択内のすべてのコンポーネントが含まれます。

Componentsパネルからのダイレクト編集の例。
Direct Editing of Models from the Component Editor
Component EditorをSingle Component Editingモードで使用してコンポーネントを編集しているとき、ダイレクト編集の考え方に従ってリンクされたドメインモデルを編集できます。コンポーネントが現在使用(参照)しているモデルを変更するには、プレビュー右上の
コントロールをクリックします。該当するモデルタイプのテンポラリエディタが開き、必要に応じてモデルを変更できる状態になります。準備ができたら、エディタを保存して閉じるだけで、変更されたモデルがModels領域にリンクされて表示されます。コンポーネントをリリースすると、変更されたモデルも自動的にWorkspaceへリリースされ、親Itemの次のリビジョンに格納されます。
そのモデルが複数のコンポーネントから参照されている場合、ダイアログが表示され、その旨を通知するとともに複数の選択肢が提示されます。モデルのコピーを作成(クローン)して変更が現在のコンポーネントのみに影響するようにすることも、共有モデルの編集を続行して他の参照コンポーネントは後で更新することもできます。あるいは、編集プロセスをキャンセルすることも可能です。

Component EditorをSingle Component Editingモードで使用してコンポーネント自体をダイレクト編集している際に、そのコンポーネントから参照されている既存モデルをダイレクト編集する例。
コンポーネントをComponent EditorのBatch Component Editingモードで編集する際、リンクされたドメインモデルの編集にもダイレクト編集のパラダイムを適用できます。エディタのModel Links領域でモデルのエントリを右クリックし、コンテキストメニューからEditコマンドを選択します。
アイテムの新しいリビジョンへのデータのアップロード
多くのコンテンツタイプでは、該当するデータファイルをアップロードすることで新しいリビジョンを作成できます。
次のコンテンツタイプは、この方法による新規リビジョン作成をサポートしていません:Component、Reuse Block、Schematic Snippet、PCB Snippet。
アイテムの新しいリビジョンへのデータのアップロードは、いくつかの方法で実行できます。
Uploadメニュー
Explorerパネルで目的のアイテムを右クリックし、コンテキストメニューからUploadコマンドを選択するとファイルをアップロードできます。Create New Revisionダイアログが表示され、必要に応じてName、Descriptionの変更やリリースノートの追加ができます。必要なファイルは、ダイアログのSources領域を使って読み込みます。Windows Explorerからその領域へファイルをドラッグ&ドロップして実行できます。あるいは
ボタンをクリックすると、Add Filesダイアログ(標準のWindowsの「開く」ダイアログ)が表示されます。これを使って目的のファイルを参照して開きます。
アイテムに計画済みリビジョンがない場合、アップロード先は次の計画済みリビジョンとなり、アップロード処理の一部としてその場で作成されます。

アップロード例。この例では、ターゲットの3D Modelアイテムにアップロードする3Dモデルファイルを手動で指定しています。
目的のファイルをドロップするか、選択してOpenボタンをクリックすると、Sources領域にそのファイルのエントリが表示されます。
Binary Fileのように、1つのリビジョンへ複数ファイルのアップロードをサポートするコンテンツタイプでは、選択したファイルが追加され、ダイアログの
Sources領域に一覧表示されます。リスト内容を調整する必要がある場合は、追加ファイルを加えるか、ファイルを選択して削除(

ボタンをクリック)します。
Sourcesエリアでは、標準的な複数選択操作(
Ctrl+Click、
Shift+Click、およびクリック&ドラッグ)で複数ファイルを選択できます。
OKボタンをクリックしてアップロードを実行します。コンテンツタイプに応じて、アップロードしたファイルに関する情報が、ExplorerパネルのアイテムリビジョンにあるDetailsおよび/またはPreview アスペクトビュータブに表示されます。

Explorerパネルに戻り、保存されたアイテムのリビジョン(ここでは3D Modelアイテムの例)を参照します。Previewアスペクトビュータブに切り替えると、(該当する場合)グラフィカルな表示を確認できます。
Windows Explorerからのドラッグ&ドロップ
関連するデータファイルも、Windows Explorerのソースフォルダから選択したファイルをドラッグし、Explorerパネル内の目的のターゲットアイテムへドロップすることでアップロードできます。Create New Revisionダイアログが表示され、ドラッグしたファイルがSources領域に一覧表示されます。必要に応じてRelease Notesを追加し、その後OKボタンをクリックします。
一部のコンテンツタイプでは、
Name(拡張子を含むファイル名。複数ファイルの場合はセミコロン区切り)と、
Description(
Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate>形式。複数ファイルの場合はセミコロン区切り)を変更する必要があります。複数ファイルをサポートするコンテンツタイプで追加ファイルが必要な場合は、

ボタンをクリックしてファイルを参照するか、
Sourcesエリアへファイルをドラッグ&ドロップします。ファイルを削除する必要がある場合は、リストで選択して

ボタンをクリックします。

ドラッグ&ドロップ方式によるアップロード(ここでは3D Modelの例)。
既存のアイテムに計画済みリビジョンがない場合、アップロード先は次の計画済みリビジョンとなり、アップロード処理の一部としてその場で作成されます。ドラッグしたデータファイルを既存アイテム以外の場所にドロップすると、新しいアイテムが作成されます。
Create New Item dialogが表示されます。NameとDescriptionフィールドは事前入力されます。コンテンツタイプに応じて、次のようになります:
-
アイテムのNameはファイル名になります。Descriptionは(拡張子付きの)ファイル名になります。
-
アイテムのNameは拡張子を含むファイル名になります(複数ファイルの場合はセミコロン区切り)。Descriptionは
Uploaded from <FileNameandPath>, Size <FileSize>, Created on <FileCreationDate>形式になります(複数ファイルの場合はセミコロン区切り)。
必要に応じてこれらを変更してください。
Item IDは、フォルダレベルで定義されたアイテム命名スキームに従います。フォルダに命名スキームが定義されていない場合、命名は$CONTENT_TYPE_CODE-{000000}スキームに従います。
保存できるデータファイルが1つのみのコンテンツタイプでは、複数のデータファイルをドラッグ&ドロップしようとすると、
Release Manager dialogが自動的に起動します。これを使用して複数ファイルのアップロードを完了してください。
Workspaceコンテンツのクローン作成
Explorerパネルでは、さまざまなWorkspaceアイテムをクローン作成できます。必要なコンポーネント、ドメインモデル、回路図シート、テンプレートを一から作成する代わりに、単にクローンできます。Direct Editingにより、元のアイテムリビジョンからコピーしたソースデータに対する必要な変更を、効率よく行えます。変更結果は同じタイプの新しいアイテムの初期リビジョンとしてリリースされます。短時間で完了でき、白紙の状態から始めることなく、Workspaceコンテンツを素早く拡充できます。
次のコンテンツタイプはクローン作成できます:
-
Component
-
Footprint
-
Symbol
-
Simulation Model
-
Component Template
-
Managed Schematic Sheet
-
Schematic Template
-
Project Template
-
Draftsman Document Template
-
Draftsman Sheet Template
-
Layerstack
-
OutputJob
サポートされているコンテンツタイプのいずれかをクローンするコマンドは、Explorerパネルから次の方法でアクセスします:
-
ソースのアイテムリビジョンのエントリを右クリックし、コンテキストメニューからOperations » Cloneコマンドを選択します。
-
ソースのアイテムリビジョンのエントリを選択し、Ctrl+Dキーボードショートカットを使用します。
Cloneコマンドは、該当するアイテムリビジョンが表示される場所であれば、Explorerパネル全体で利用できます。例:
-
フォルダ内のメインのアイテム一覧。
-
Childrenアスペクトビュータブ(Managed Schematic Sheetアイテムを表示している場合)。
-
Where-usedアスペクトビュータブ(Componentアイテム、Symbolアイテム、Footprintアイテム、Simulation Modelアイテム、Component Templateアイテム、またはSchematic Templateアイテムを表示している場合)。
-
Previewアスペクトビュータブ(Componentアイテム、Managed Schematic Sheetアイテム、またはSchematic Templateアイテムを表示している場合)。
特定フォルダ内のアイテムのメイン一覧を参照しているときは、アイテムの最上位エントリからCloneコマンドにアクセスして、そのアイテムの最新リビジョンをクローンできます。
Cloning Process
必要なソースのアイテムリビジョンを見つけてCloneコマンドを起動した後の処理フローは次のとおりです:
-
ダイレクト編集セッションが起動し、選択したアイテムリビジョンに保存されているソースドキュメントのコピーが、関連付けられた(かつ一時的な)エディタで開かれます。Project Templateアイテムリビジョンの場合、編集可能なプロジェクトの一時コピーがProjectsパネルで開かれ、編集できる状態になります。
-
必要に応じて変更します。
-
ドキュメントをローカルに保存します。
-
Quick Access Bar上の
ボタンをクリックして、ドキュメントをWorkspaceに保存します(ショートカット:Ctrl+Alt+S)。Project Templateの場合は、Projectsパネル内のプロジェクトエントリを右クリックして表示されるSave to Serverコマンドを選択します。あるいは、Projectsパネルのドキュメントエントリの横にあるSave to Serverコントロールを使用します。Create New Item dialogが表示されます。デフォルトでは、クローンされたアイテムは元のアイテムと同じリビジョン命名スキームおよびライフサイクル定義スキームを採用し、同じフォルダに作成されます。必要に応じてこれらのプロパティは変更できます。新しいアイテムには必ずNameとDescriptionを設定してください。
-
アイテムのプロパティを必要に応じて設定したら、OKをクリックします。新しいアイテムとその初期リビジョンが作成され、ドキュメントがリリースされ、一時エディタが閉じられます。Explorerパネルに戻って、クローン作成の結果を確認してください。