この種類のイベントは、Workspace ネイティブ VCS(その
Versioned Storage Git リポジトリ内)で保存・完全管理されているプロジェクトでのみサポートされます。Altium 365 Workspace で利用可能にされたローカル プロジェクトであっても、正式なバージョン管理下になく Simple Sync 方式を使用している場合、履歴タイムラインには VCS 関連のコミット イベントは表示されません。この情報を取得するには、
Project Options ダイアログの
General タブ で
Version Control オプションを有効にして、オンライン利用方式を切り替えることができます。これにより、プロジェクトは Workspace ネイティブ VCS の管理下に置かれます。
Altium 365 Workspace で利用可能にされていても、すでに外部バージョン管理下にあるプロジェクトについても、履歴タイムラインには VCS 関連のコミット イベントは表示されません。プロジェクトのバージョン管理履歴を確認するには、外部バージョン管理クライアントを使用してください。あるいは、Workspace ネイティブ VCS に実質的に切り替えることもできます。プロジェクトのスナップショットを作成できますが、これは Altium Designer の
Project Packager を使用するのが最も効率的で確実です。これにより、プロジェクトは外部 VCS および Workspace(すでにそこで利用可能になっている場合)から切り離され、その後、Workspace の VCS 管理下であらためて Workspace に再公開できます。詳細は
Moving from External VCS to Workspace Native VCS を参照してください。
プロジェクトを Workspace にコミットするたびに(プロジェクトが Workspace 内部の Versioned Storage Git リポジトリで管理されている場合)、Project Committed イベント タイルがタイムラインに追加されます。コミット(Save to Server)を実行した人の名前(および画像)と日時が表示されます。コミット時にコメントが追加され、Commit to Version Control dialog を使用してプッシュされていれば、そのコメントもタイル内に表示されます。
プロジェクトがローカルの未管理プロジェクトで、その後オンラインで利用可能にされた場合、
Make Available Online dialog で入力した説明は、
Project Created イベント タイルと最初の
Project Committed イベント タイルの両方で使用されます。これは、もちろん
Version Control オプションが有効になっていることを前提として、プロジェクトのコミットがオンライン公開処理の一部として実行されるためです。
初期 Project Committed イベント タイルの例。
このタイルは設計差分情報にも対応しており、現在のコミットと前回のコミットの間で何が変更されたかをより詳細に表示します。サポートされる要素には、ファイル、コンポーネント、ネット、バリアント、PCB 構造が含まれます。タイルの差分セクションでは、コミット イベントの影響を受けた各種要素が、次の状態ごとにグループ化されて要約表示されます。
– 要素が追加された。
– 要素が削除された。
– 要素が変更された。
タイル内の
コントロールをクリックすると、この差分セクションが展開され、影響を受けた要素が名前付きで表示されます。
利用可能な
Show More および
Show Less コントロールを使用して、各要素タイプの完全な一覧を確認できます。タイル内の

コントロールをクリックすると、要約表示に戻ります。
タイル右上の
コントロールをクリックすると、次のコマンドを含むメニューにアクセスできます。
-
Download Sources - uPCB またはハーネス プロジェクトのその特定リビジョンをダウンロードして Projects パネルで開くために使用します。プロジェクト名には、そのリビジョンがコミットされた日時が含まれます。このリビジョンは読み取り専用であり、表示はできますが編集はできません。

プロジェクトの任意の特定リビジョンを、そのリビジョンに対応する Project Committed イベント タイルから直接開くことができます(表示専用)。
-
Compare: Schematic to、PCB to、BOM to – このコミットにおける PCB プロジェクトの Schematic、PCB または BOM データを、別のコミットまたはリリースイベントのデータと比較できます。サブメニューを使用して前回のコミットと比較するか、利用可能なすべてのリリースおよびコミットから選択します。比較対象のデータを選択すると、比較結果は関連する差分ビューに表示され、既定のブラウザーで新しいタブとして開きます。詳細は Design Data Comparisons (Altium 365 Workspace、Enterprise Server Workspace)を参照してください。
-
Create Tag – 設計プロジェクトの任意のコミットに、カスタム名の単一タグを追加します(この機能は、そのプロジェクトが Workspace の内部 Git VCS システム配下に保存されている場合にのみ使用できます)。タグを作成できるのは、すでに Workspace に保存されているコミットに対してのみです。コマンドを実行すると、Create Tag ダイアログが開きます。希望するタグを入力し、Create をクリックします。
不正な文字を含むタグを入力すると、Create Tag ダイアログに
アイコンが表示されます。アイコンにマウスオーバーすると、使用可能な文字の「ヒント」が表示されます。使用可能なのは、文字、数字、ピリオド('.')、ダッシュ('-')、シャープ記号('#')、アンダースコア('_')です。必要に応じてタグを修正してください。
Tag 名に不正な文字が含まれている場合は、それを通知する情報ポップアップが開きます。不正な文字が削除されるまで、Tag は作成されません。
プロジェクトにまだプッシュされていないコミットがある場合は、Save To Server ダイアログが開き、プッシュを実行するかどうかを確認します。コミットがプッシュされると、Create Tag ダイアログが開きます。
プロジェクトを Project Releaser を使用してリリースし、その最新コミットにまだタグが付いていない場合は、その最新コミットに自動的にタグが割り当てられます。このタグは RELEASE_<RevisionID> の形式となり、ここで <RevisionID> はリリースされたプロジェクトソースのリビジョン番号(A.1、 A.2 など)です。たとえば RELEASE_A.3 です。
タグの名前変更または削除を行うには、
をクリックし、Tag エントリにマウスオーバーします。新しいタグ名を入力できるダイアログが開きます。Remove を選択すると、タグは直ちに削除されます。
Create Tag コマンドは、
Projects パネルでプロジェクト名またはドキュメント名を右クリックし、
History & Version Control » Create Tag を選択して最後/最新のコミットにタグを作成することでもアクセスできます。
注:
-
外部バージョン管理ではタグはサポートされていません。
-
各コミットにつき作成できるタグは 1 つだけです。
-
コピーを作成 – プロジェクトのその特定リビジョンからコピーを作成するために使用します。Create Project Copy ダイアログが開き、そこで Project Name (既定では元のプロジェクト名に接尾辞 ' - Copy' が付加されたもの)、Description (これは事前入力されません)、Folder パス(Workspace 内)、および Local Storage パス(作業コピー先)を入力します。プロジェクトが作成され、タイムラインに Project Copied イベントタイルが追加されます。
Workspace の
Folder は、既定では元のプロジェクトが保存されているのと同じフォルダーになります。

をクリックすると、
Choose Folder ダイアログ(
Explorer パネルの簡易版)が開き、必要に応じてフォルダーを変更できます。
Local Storage は、既定では
Preferences ダイアログの
System - Default Locations ページで定義された場所を使用するよう設定されます。

をクリックすると、必要に応じてこの場所を変更できる標準の Windows ダイアログが開きます。
-
Revert to – このコマンドを使用すると、プロジェクトのその特定リビジョンのデータを使用する状態に戻せます。その特定リビジョンのプロジェクトソースドキュメントのデータが、プロジェクトのローカル作業コピー内のデータを上書きします。実質的には、プロジェクトはいったん閉じられ、その後その復元データで再度開かれます。復元を完了し、そのデータを Head Revision(現在のバージョン)にしたい場合は、プロジェクトをコミットして Workspace にプッシュし直す必要があります。
任意の特定リビジョンのプロジェクトへは、そのリビジョンに対応する Project Committed イベントタイルから直接戻すことができます。
特定リビジョンに戻した後、コミットする前であれば、タイムライン上の最新の Project Committed イベントタイルに関連付けられた Revert to コマンドを使用して、ローカル作業コピーを最新リビジョンに復元できます。
Project Committed イベントタイルは、実線の青い接続線とノードによってタイムラインのメイントランクに物理的に接続されています:

。プロジェクトの最新リビジョン(つまり最後のコミット)は、ノードが白塗りであることで区別されます:

。