プロジェクト履歴

Altium Designer は、connected Workspace と連携することで、高度にグラフィカルな Project History タイムラインを表示し、操作できます。専用の History ビューでは、PCB、マルチボード またはハーネス プロジェクトに関連する主要イベント――作成、コミット、リリース、コピー、MCAD 交換――を時系列で確認でき、該当する場合は各種アクションも実行できます。

この機能を最大限に活用するには、プロジェクトが Workspace 内蔵の VCS(Git)で管理される完全管理プロジェクトである必要があります。

プロジェクトが外部バージョン管理下にある場合は、Workspace ネイティブ VCS に移行することで、Altium 365 Workspace でホストされる完全管理プロジェクトに変換できます。詳細は Moving from External VCS to Workspace Native VCS を参照してください。

Workspace のブラウザー インターフェースを通じてプロジェクトの History ビューを操作する方法については、Project History を参照してください。

Altium Designer でプロジェクト履歴機能にアクセスするには、Project History  ソフトウェア拡張機能をインストールする必要があります。 この拡張機能は既定で Altium Designer とともにインストールされます。 手動でインストールまたは削除することもできます。

拡張機能の管理の詳細については、 Extending Your Installation ページ(Altium Designer DevelopAltium Designer AgileAltium Designer)を参照してください。

プロジェクト履歴へのアクセス

Altium Designer 内から Workspace プロジェクトの History ビューにアクセスするには、Projects パネル内の対象エントリを右クリックし、コンテキスト メニューから History & Version Contol » Show Project History コマンドを選択します。あるいは、Projects メイン メニューから History & Version Control » Show Project History  コマンドを選択して、アクティブな Workspace プロジェクトの History ビューを開くこともできます。History ビューは、独立したタブ付きドキュメントとして表示されます(<ProjectName>.PrjPcb History)。

Project History 機能が導入される前から Workspace に存在していたプロジェクトでは、初期状態では履歴が完全ではありません。そのプロジェクトで初めて History ビューにアクセスした際に、そのプロジェクトのイベント データの再インデックス化が自動的に実行されます。再インデックス化が完了すると、ビューの下部に通知が表示されます。 コントロールをクリックすると、完全な履歴イベント データでタイムラインが更新されます。
Workspace プロジェクト内のファイルに対する History ビュー、つまりそのファイルに関連するプロジェクト主要イベントのタイムラインにアクセスするには、Projects パネルでそのファイルを右クリックし、コンテキスト メニューから History & Version Control » Show File History  コマンドを選択します。

履歴タイムライン – 概要

History ビューには、プロジェクトの進展の中で発生した基本イベントのタイムラインが表示されます。基本的には、次の画像と説明に示す 3 つの主要セクションに分けられます。

History  ビューの 3 つの主要コンポーネントの識別。History ビューの 3 つの主要コンポーネントの識別。

  1. Main trunk of the timeline。イベントの時系列は下から上へ進みます。最初のイベント――プロジェクトの作成――はタイムラインの最下部に表示されます。以降のイベントはその上に表示され、最新のイベント(現在の最新イベント)がタイムラインの最上部に表示されます。
  2. Events。サポート対象のイベント(下記参照)がプロジェクトに関連して発生するたびに、そのイベントは専用のタイルとしてタイムラインに追加されます。イベントの種類ごとにタイルの色は異なり、タイムラインのメイン幹線に直接接続されるか、またはその横に追加アイコンが表示されます(MCAD Exchange イベントの場合など)。
  3. Search。ビュー右上の コントロールをクリックすると、プロジェクト履歴の基本検索を行うための検索フィールドにアクセスできます。検索文字列を入力すると、その検索に関連するイベントのみが表示されるようタイムラインにフィルタリングが適用されます。詳細は Filtered Searching を参照してください。

サポートされるイベント

タイムラインには、プロジェクトのライフサイクル中に発生するイベントの推移が表示されます。これらの各イベントは、専用の「イベント タイル」としてタイムライン上に表示されます。以下の展開可能なセクションでは、現在サポートされ、プロジェクトの履歴タイムラインの一部として表示できるイベントの範囲について説明します。

フィルター検索

ビュー右上の コントロールをクリックすると検索フィールドが表示され、タイムライン上で目的のイベントをすばやく見つけることができます。検索機能はプロジェクト履歴の基本検索をサポートしており、検索文字列を入力するにつれて動的にフィルタリングが適用され、その検索に関連するイベントのみがページに表示されます。イベントタイル内の一致テキストはハイライト表示されます。

検索機能では大文字と小文字は区別されません。

プロジェクト履歴の検索例。大文字小文字を区別しない検索語を入力すると、タイムラインが動的にフィルタリングされ、各関連イベントタイル内の一致項目がハイライト表示されます。プロジェクト履歴の検索例。大文字小文字を区別しない検索語を入力すると、タイムラインが動的にフィルタリングされ、各関連イベントタイル内の一致項目がハイライト表示されます。

フィルターされた選択の上には、現在表示されているイベント数を要約するボックスがあり、フィルター/検索文字列をすばやく解除するためのコントロールも用意されています。

検索機能は次の情報を対象に動作します。

  • イベントタイルのタイトル。
  • イベントを実行した人の名前。
  • 説明テキスト(該当イベント発生時のコメント/メモ/説明に由来するテキスト)。
  • 差分データのテキスト – Project Committed イベントタイル内。
  • データセット名 – Project Released イベントタイル内。
  • プロジェクト名 – Project Copied イベントタイル内、および Project Created イベントタイル内(コピーによって作成された場合)。
現在のフィルタリングを解除して完全なタイムラインに戻るには、検索フィールドをクリアします。現在のテキストを選択して Backspace キーを押すか、フィールド右端の コントロールをクリックしてください。あるいは、表示中のイベント数を要約するボックス内の Clear Filter コントロールのいずれかをクリックします(ビュー上部)。

新しいイベントによる更新

プロジェクトに関連して対応イベントが発生すると、そのイベントは検出され、自動的に History ビューで利用可能になります。イベント発生後まもなく、ビューの下部に通知が表示されます。 コントロールをクリックすると、新しいイベントでタイムラインが更新されます。

ビュー右上の コントロールをクリックして手動更新することもできます。

プロジェクト履歴レポートの作成

Workspace プロジェクト用に PDF 形式の Project History レポートを作成できます。このレポートには、作成、コミット、リリースを含むプロジェクト履歴に関するすべての情報に加え、前のイベントからの変更内容の説明が表示されます。また、レポートの期間(以下で説明)を設定できるため、必要な確定版レポートを取得できます。

OutJob から

レポートを作成するには、OutputJob ファイル (*.OutJob) で、Report Outputs エントリに関連付けられた [Add New Report Output] を右クリックし、Project History を選択します。以下に示すとおりです。

新しく作成したレポートを PDF 出力コンテナーに接続します。作成した出力を右クリックして Configure を選択し、レポートの期間を設定します。必要な時間 Period を有効にします: For all time(プロジェクト作成時から現在まで)、または Specific releasesFrom/To フィールドのドロップダウンを使用して目的のリリースを設定)。エクスポートされたレポートには、選択した期間の情報が含まれます。

レポートを作成し、PDF 出力コンテナーにリンクして設定した後、PDF コンテナー領域で Generate content, をクリックします。必要に応じて、project release プロセスの一部としてプロジェクト履歴レポートを生成することもできます。

Reports メニューから

Project History は、メインメニューから Reports » Project History を選択することで PDF にエクスポートできます。Project History Report Configuration  ダイアログが開き、レポートをエクスポートする対象の Period を設定できます。対象は、プロジェクト履歴全体、または特定の(もしくは最新の)プロジェクトリリースの開始/終了範囲です。Export をクリックし、開いた Explorer ウィンドウでエクスポートする PDF の名前を入力してから Save をクリックします。PDF レポートはブラウザーで開きます。
AI-LocalizedAI で翻訳
問題が見つかった場合、文字/画像を選択し、Ctrl + Enter キーを押してフィードバックをお送りください。
機能の可用性

利用できる機能は、所有する Altium ソリューション (Altium DevelopAltium Agile のエディション (Agile Teams、または Agile Enterprise)、または Altium Designer (有効な期間)) によって異なります。

説明されている機能がお使いのソフトウェアに表示されない場合、Altium の営業担当者にお問い合わせください

従来のドキュメント

Altium Designer のドキュメントは、バージョンごとに掲載されなくなりました。Altium Designer の旧バージョンのドキュメントは、Other Installers ページの Legacy Documentation の項目をご覧ください。

Content