非接続の作業を照合する

何らかの理由で非接続(オフライン)で作業する必要がある場合(Helixサーバに接続されていないか、ファイルがチェックアウトされていない場合)、 ファイルの書き込み権限を手動で有効にし、必要に応じてファイルの編集、追加、削除を行うことができます。

ワークスペースで[Modtime]オプションを設定すると、照合操作の処理速度を上げることができます。詳しくは、「ワークスペースを作成する」を参照してください。

オフラインで作業した内容を反映して Helixサーバ のディポを最新の状態にするには、以下の手順を実行します。

  1. [ワークスペース]タブの[ツリー]パネルで、 編集、追加、または削除したファイルが含まれているフォルダを右クリックし、 [非接続の作業を照合する]を選択します。
  2. 調整する必要のあるファイルが存在する場合は、 [非接続の作業を照合する]ダイアログが表示されます。

    [非接続の作業を照合する]ダイアログ

    P4Vによってワークスペースとディポが比較され、 以下のファイルがダイアログに一覧表示されます。

    • チェックアウトせずにローカルで変更されたファイル。 チェックアウトするファイルを選択して 変更をサブミットします。
    • ディポ内に存在しないローカルファイル。追加のため マーキングするファイルを選択します。
    • ローカルワークスペースに存在しないディポファイル。削除のため マーキングするファイルを選択します。

      名前が変更されているファイルの場合、元のファイルと新しいファイル名を統合し、 元のファイルを削除する必要があります。ワークスペースの ディレクトリ構造を変更している場合、 ワークスペースビューの調整が必要になることがあります。詳細情報は、 「ファイルまたはフォルダのリネームと移動」 および「 ワークスペースビューを定義する」 を参照してください。

  3. [非接続の作業を照合する]ダイアログで、以下の操作を実行します。

    1. (任意)フィルタパネルを使用して、一覧表示されるファイルの数を絞り込みます。

      [一致]基準を選択します。

      • Allは入力した条件すべてに一致する結果を表示します。 これは論理演算子「and」と同じです。絞り込んで検索する場合はAllを使用します。例えば、 "installation"と"administration"の両方の語句が 含まれているジョブのみを検索する場合は、 Allを使用します。

      • Anyは入力した条件のいずれかに一致する結果を表示します。 これは論理演算子「or」と同じです。あまり絞り込まずに検索する場合はAnyを使用します。例えば、 "installation"と"administration"のどちらかの語句が 少なくとも1つ含まれているジョブを検索する場合は、 Anyを使用します。

      以下のボタンを使用してフィルタ行を追加または削除します。

      • 条件を追加するには、プラスボタン ジョブクエリビルダーのプラスボタン をクリックします。
      • 条件を削除するには、マイナスボタン ジョブクエリビルダーのマイナスボタン をクリックします。
    2. 変更の追加先となる チェンジリストを選択します。
  4. [照合]をクリックし、 ダイアログで選択した変更を選択済みチェンジリストに追加します。
  5. チェンジリストをサブミットします。

オフラインで作業を行ってからオンラインに戻す場合は、オンライン作業が完了してから[接続]メニューで[再接続]をクリックします。

詳しくは、「接続のプリファレンス」も参照してください。