Altium Designerでプロジェクトの履歴を閲覧する

Altium Designerと接続されたワークスペースを組み合わせることで、高度なグラフィカル指向のプロジェクト履歴タイムラインを表示し、対話することができます。専用のHistoryビューは、PCB、マルチボード、またはハーネスプロジェクトに関連する主要なイベントの進行タイムラインを提供します。これには、その作成、コミット、リリース、コピー、およびMCAD交換が含まれ、適用可能な場合にはさまざまなアクションがサポートされます。

この機能を最大限に活用するには、プロジェクトがワークスペース自身の組み込みVCS(Git)の下で完全に管理されていることを確認することにより、プロジェクトが完全に管理されていることを確認する必要があります。

プロジェクトが外部バージョン管理下にある場合、プロジェクトをワークスペースのネイティブVCSに移行することで、Altium 365ワークスペースでホストされる完全に管理されたプロジェクトに変換することができます。これを行う方法の詳細については、外部VCSからワークスペースネイティブVCSへの移行を参照してください。

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

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

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

プロジェクト履歴機能の到着前に既にワークスペースに存在していたプロジェクトの場合、その履歴は当初完全ではありません。そのプロジェクトのイベントデータの再索引は、そのプロジェクトのHistoryビューに初めてアクセスしたときに自動的に実行されます。再索引が完了すると、ビューの下部に通知が表示されます。完全な歴史的イベントデータでタイムラインを更新するには、コントロールをクリックします。

ワークスペースプロジェクトのファイルのHistoryビュー、つまりファイルに関連するプロジェクトの主要なイベントのタイムラインにアクセスするには、プロジェクトパネルでファイルを右クリックし、コンテキストメニューからHistory & Version Control » Show File Historyコマンドを選択します。

履歴タイムライン – 概要

プロジェクトの進化中に発生した基本的なイベントのタイムラインをHistoryビューが提示します。基本的に、以下の画像と詳細に示されているように、3つの主要なセクションに分けることができます。

Historyビューの3つの主要なコンポーネントを特定します。Historyビューの3つの主要なコンポーネントを特定します。

  1. タイムラインの主幹。イベントの年代順は下から上へとなります。プロジェクトの作成という最初のイベントはタイムラインの最下部に表示されます。その後のイベントは上に表示され、最新のイベント(最も現在のイベント)がタイムラインの最上部に表示されます。
  2. イベント。プロジェクトに関連するサポートされるイベント(以下参照)が発生するたびに、そのイベントは専用のタイルとしてタイムラインに追加されます。各タイプのイベントには異なる色のタイルがあり、直接タイムラインの主幹にリンクされているか、MCAD交換イベントの場合のように、その隣に追加のアイコンがあります。
  3. 検索。ビューの右上にあるコントロールをクリックして、プロジェクト履歴の基本的な検索を容易にする検索フィールドにアクセスします。検索文字列を入力すると、その検索に関連するイベントのみがタイムラインに表示されるようにフィルタリングが適用されます。詳細については、フィルタリングされた検索を参照してください。

サポートされるイベント

タイムラインは、プロジェクトの寿命中に発生するイベントの進行を示します。これらのイベントのそれぞれは、専用の「イベントタイル」としてタイムラインに沿って表示されます。以下の展開可能なセクションでは、プロジェクトの歴史的タイムラインの一部として提示可能なイベントの範囲を検討します。

フィルター検索

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

検索機能は大文字と小文字を区別しません。

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

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

検索機能は以下の情報で動作します:

  • イベントタイルのタイトル。

  • イベントを実行した人物の名前。

  • 説明テキスト(関連するイベントが発生したときのコメント/メモ/説明から取得されたテキスト)。

  • 差分データテキスト – Project Committedイベントタイル内。

  • データセット名 – Project Releasedイベントタイル内。

  • プロジェクト名 – Project CopiedイベントタイルおよびProject Createdイベントタイル内(コピーを通じて作成された場合)。

現在のフィルタリングをクリアして完全なタイムラインに戻るには、検索フィールドをクリアします – 現在のテキストを選択してBackspaceキーを押すか、フィールドの右端にあるコントロールをクリックします。または、ビューの上部にある現在表示されているイベントの数を要約するボックス内のClear Filterコントロールをクリックします。

新しいイベントでの更新

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

ビューの右上にあるコントロールをクリックすることで手動でリフレッシュも提供されます。

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

Workspaceプロジェクトのプロジェクト履歴レポートはPDF形式で作成できます。レポートにはプロジェクトの履歴に関するすべての情報、作成、コミット、リリース、および前のイベントからの変更の説明が表示されます。また、レポートの期間を設定することもできます(以下で説明)ので、必要なレポートを得ることができます。

OutJobから

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

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

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

レポートメニューから

プロジェクト履歴は、メインメニューからReports » Project Historyを選択することでPDFにエクスポートできます。Project History Report Configurationダイアログが開き、レポートをエクスポートするPeriodを設定できます:プロジェクト履歴全体または特定の(または最新の)プロジェクトリリースから/まで。Exportをクリックし、開いたエクスプローラー ウィンドウでエクスポートされたPDFの名前を入力してからSaveをクリックします。PDFレポートはブラウザで開きます。
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
機能の可用性

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

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

従来のドキュメント

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

Content