リリースでこのガイドに追加された情報

2021.3

2021.2

  • ストリームグラフ機能には、ストリームのフィルタリング、移動、および比較の拡張機能があります。詳しくは、「ストリームグラフを使用する」を参照してください。

  • サブミット済みチェンジリストタブ内のストリーム仕様のコンテキストメニューは、ストリーム履歴、ストリームリビジョングラフ、前のリビジョンと比較、最新リビジョンと比較のためのオプションを提供しています。

  • ストリーム仕様がチェンジリスト内の唯一の変更である場合、Swarmと統合するにはストリーム仕様のレビューのサポートが含まれます。

  • バージョン2021.1以降のHelixサーバーに接続し、ワークスペースを再利用して関連のないストリームまたは別のディポのストリームに切り替えると、進行中の作業が保存されます。詳しくは、「関連のないストリームと関連ストリーム」を参照してください。

  • Gitリファレンスタブを使用すると、タグまたはブランチでビューをフィルタリング、リポジトリをタグまたはブランチに同期、そして最新または以前のコミットと比較することができます。

  • リポジトリの[履歴]タブはフォルダへの変更を一覧表示します。

  • 有効なプロパティを表示するにはP4V機能の状態を表示する拡張機能があります。

2021.1

管理者はP4VJS.HTMLAllowListプロパティを設定して、URLのリストをオーバーライドします。クリップボードにコピーボタンを使用して、管理者が検討するための正常にフォーマットされたURLのリストを電子メールで送付できます。詳しくは、「HTMLツールのプリファレンス」を参照してください。

P4VJSの場合( P4VJS開発者ガイドを参照してください):

  • 「P4Vによってホストされたページを制限する」についてのセキュリティ強化は、カスタムのHTMLページを展開するを参照してください。P4V外部のブラウザでP4VJS HTMLページを実行または開発することは現在サポートされていません

  • p4vjs.p4(command)についての追加の構文は、サポートされる関数を参照してください。

  • 更新する項目を指定できるようになりました。サポートされる関数p4vjs.refresh(<object type>, <object name>)を参照してください。

  • ファイルの配列を更新できるようになりました。サポートされる関数p4vjs.refreshFiles(<array of files>)を参照してください。

  • クライアントビューマッピングを操作できるようになりました。詳しくは、「MapApiのサポート」を参照してください。

  • p4vjs.nextPageはP4Vサブミットをロードする前に作業中の変更内容を更新します。HTML操作の「サブミットを実行するためのP4VJS関数」を参照してください。

  • 「HTML操作をサブミットする」をP4VCで使用できるようになりました。詳しくは、「コマンドラインクライアントのP4VCからP4Vコンポーネントを起動する」を参照してください。

P4VおよびP4Adminの「アプレット」は現在サポートされていません。これは、P4V WebKitベースのP4JsApi(ビジュアルツール用のJavaScript API)が正式に廃止されたためです。HTML5をサポートするWebEngineベースのソリューションであるP4VJSによって置き換えられました。詳細については、 P4VJS開発者ガイド P4JSAPIからP4VJSへの変換ガイドを参照してください。

2020.3

ストリーム仕様と継承トピックでは、親ビューの新しいコンセプトinheritnoinheritについて説明します。

ストリーム表示の新しい規則は親ビューの値を示します。詳しくは、「ストリームグラフを使用する」を参照してください。

ストリームの作成は、デフォルト親ビューのルールの影響を受けて、ユーザに以下を許可します。

親ビューがnoinheritのストリーム仕様のユーザは、親ストリームからの変更を手動でマージできます。詳しくは、「ストリーム仕様の反映」を参照してください。

ストリーム仕様に関するコメントは、ストリーム編集ダイアログの[詳細]タブでサポートされています。

ストリームの衝突を解決ダイアログはストリーム仕様の衝突解決の3つの方法を現在サポートしています。

エッジサーバへファイルをサブミットするP4Vユーザは、コミットサーバに転送されるサブミット済のアーカイブファイルを待つ必要がなくなりました。詳細については、「エッジサーバでサブミットを行う場合のバックグラウンドアーカイブファイル転送機能」参照してください。

グラフディポ閉じた HelixサーバにGitリポを保存するために使用されるグラフタイプのディポ。「Helix4Git」と「クラシックディポ」も参照してください。が拡張されました。リポジトリの[履歴]タブを現在サポートしています。

  • フォルダDiffを使用した履歴の比較
  • 最新リビジョンと比較および前のリビジョンと比較
  • 行の並べ替えと列の再配置

P4VJSの場合は、

大きなリストがロードされている間の待機時間を回避するパフォーマンスが拡張されました。

  • ファイルのワークスペースツリーリストがユーザスクロールダウンとしてファイルをロードします
  • ファイルのディポツリーリスト -- プリファレンス > サーバデータ > ディポツリーで一度にフェッチされるディレクトリあたりのファイル数が、デフォルト以外での最少値の500など、デフォルトの0以外の値が設定されている場合、ユーザスクロールダウンとしてファイルがロードします。別のバッチのロード中に、「ファイルのロード中...」が表示されます。

Swarmの統合 - 「Swarmにサブミット済みチェンジリストを表示する」を参照してください。を参照してください。

2020.2

2020.1

ダイアログボックス内の大きなチェンジリスト領域

チェンジリスト内のファイルの数が、[編集] > [プリファレンス] > [サーバデータ] > [チェンジリストごとに表示される最大ファイル数 ]で指定した値を超えている場合、[サブミット][保留][保留を解除][元に戻す][衝突解決]の各ダイアログボックスで、これまでとは異なる方法でファイルが表示されるようになりました。詳しくは、「サーバデータのプリファレンス」を参照してください。

グラフディポの機能

ハイブリッドワークスペース閉じた 従来のPerforceファイルリビジョンモデルのディポに保管されたファイルと、Gitに関連付けられたグラフモデルのリポジトリに保管されたファイルにマップされるワークスペース。の作成、オープン、同期を行い、PerforceとGit (グラフディポ閉じた HelixサーバにGitリポを保存するために使用されるグラフタイプのディポ。「Helix4Git」と「クラシックディポ」も参照してください。)の両方のソースファイルを参照して表示できるようになりました。詳しくは、「グラフディポを使用する」を参照してください。

最近使用したワークスペースの編集機能

最近使用したワークスペースの表示数を指定したり、最近使用したワークスペースのうち、必要のないワークスペースを削除できるようになりました。詳しくは、「最近使用したワークスペースを編集」を参照してください。

サブミット前後のカスタムページ(HTML操作)

ユーザがチェンジリストをサブミットする前とサブミットした後に、P4VでカスタムのHTMLページを表示できるようになりました。詳しくは、「カスタムのHTML操作、HTMLタブ、HTMLウィンドウ」を参照してください。

コマンドラインの機能拡張

P4Vは主にグラフィックユーザインタフェースとして使用されますが、コマンドラインインタフェースとしても使用することができます。新しいコマンドとして、p4vc historyp4vc propertiesp4vc diffprevが追加されました。また、p4vc submitコマンドでファイル名を指定できるようになりました。詳しくは、「コマンドラインクライアントのP4VCからP4Vコンポーネントを起動する」を参照してください。

ストリーム仕様の機能拡張

  • ストリーム仕様フォームのカスタムフィールドがすべて表示されるようになりました(これらのフィールドは、サーバのコマンドラインでp4 streamspecコマンドを使用して作成することができます)。
  • 次のコマンドを使用できるようになりました: diff stream against previous

P4Adminの機能

  • 次のタイプのディポの作成と表示が可能になりました: graph
  • ストリーム仕様に対するアクセス制御権を設定できるようになりました(『P4Adminユーザガイド』の「権限を管理する」を参照)。

2019.2

製品に関する詳細なリストについては、2019.2 P4Vリリースノートを参照してください。このリリースで本ガイドに追加された情報は以下を参照してください。

表示のプリファレンスでは、以下を選択することができます。

暗い背景色に明るいフォントを使用した「ダークテーマ」:


または、デフォルト設定の「ライトテーマ」:

2019.1

ここでは、このリリースで本ガイドに追加された情報の概要について説明します。トピックには、リンクが挿入されています。詳細なリストについては、2019.1 P4Vリリースノートを参照してください。

  • ストリームのプライベート編集機能が導入されました。この機能を使用すると、他のユーザとは分離された環境でストリームを編集することができます。通常の編集時のように、保存した変更が即時にグローバルな変更になることはありません。プライベート編集されたストリームは、チェックアウトされてチェンジリストに追加されるため、詳細なテストを行うことができます。また、高度なトレーサビリティが確保されます。詳しくは、「ストリーム仕様の編集」と「ストリーム仕様の衝突解決」を参照してください。
  • ストリームタイプ別にディポビューをフィルタリングするオプションが追加されました。詳しくは、「フィルタを使用してディポビューとワークスペースビューをカスタマイズする」を参照してください。
  • 現在のワークスペースでストリームを切り替えた場合に、P4Vによって以下の処理が実行されるようになりました。

    • 照合処理を実行するためのオプションが表示される。詳しくは、「ストリームのプリファレンス」を参照してください。
    • デフォルトのチェンジリストにチェックアウトされたファイルが自動的に保留される。詳しくは、「ストリームで作業する」を参照してください。
    • チェックアウトされたファイルを番号付きチェンジリストに保留するためのプロンプトが表示される。

詳しくは、「ストリームのプリファレンス」と「ストリームで作業するを参照してください。