Perforce 統合

Perforce 統合

このドキュメントは、Toolkit の設定を管理するユーザのみが使用可能な機能について説明します。詳細については、『Shotgun 統合管理者ガイド』を参照してください。このドキュメントは、Toolkit の Perforce 統合、その説明、対象読者、および実装方法の概要について説明します。

はじめに

Shotgun Toolkit Perforce 統合は、さまざまな Toolkit アプリとエンジン内から Perforce と連携するためのプロセスを合理化します。

Perforce の処理は標準的な Toolkit ファイル マネージャ、パブリッシュおよびローダー アプリに組み込まれているため、単純に通常のワークフローの一部として実行されます。その後、Perforce の変更とファイルのリビジョンが正しいアセットやタスクに照らして Shotgun でトラックされます。これにより、素晴らしいアセットの作成に集中できるため、Perforce 内でのアセット管理にあまり時間をかけずに済みます。

対象

Perforce 統合の初期リリースの対象は、通常アーティストが最新バージョンのアセットとファイルを操作する、一般的なゲーム ワークフローです。

アーティストが古いバージョンのアセットを操作することの多い VFX ワークフローは対象としません。ただし、オートデスクはこのようなワークフローに Perforce を使用することを希望するユーザに強い関心があります。興味がある場合は support@shotgunsoftware.com までお問い合わせください。

実装

この統合は多くのコンポーネントから構成されています。これには、新しいフレームワーク、2 つの新しいアプリ、Perforce に対応するように他の Toolkit アプリと連携する一連のカスタム フックが含まれます。

1. Perforce フレームワーク

Perforce フレームワークには、Perforce 統合を実現するために他のアプリとフックで使用される一連の共通機能が含まれます。

2. マルチ Perforce アプリ

このアプリは、さまざまなエンジンとドキュメント パッケージに共通する Perforce 関連コマンドを提供します(Maya や Photoshop など)。

3. カスタム フック

フレームワークの一部として提供されるカスタム フックは、実際に統合が行われる場所です。File Manager のカスタム フックにより、最新バージョンの同期とファイルのチェックアウトが可能になります。そして、Publish アプリのカスタム フックにより、パブリッシュ プロセスの一部としてファイルをチェックインすることが可能になります。

4. Perforce 同期デーモン

最後に、Perforce 同期デーモンが、新しく送信された Perforce ファイル リビジョンと変更に対して Shotgun でエンティティを作成します。これらは、必要に応じて正しいエンティティ(アセットなど)とタスクへのリンクと共に作成されます。

注: すべての変更が Perforce と Shotgun の間で効果的に同期されるように、このデーモンを実行することが重要です。詳細については、アプリのドキュメントを参照してください。

制限事項

現在、Perforce で Toolkit を使用する場合にはいくつかの制限事項がありますが、現在対処中であり、今後のリリースでは削除される予定です。

  1. Perforce ワークスペースのマッピング: 現在、すべてのユーザのワークスペースを同じ絶対ローカル パスにマッピングする必要があります。これは、プロジェクトを Toolkit でセットアップしたときに設定される Toolkit の一次ファイル ストレージと同じ場所です。
  2. 環境設定の場所: これはすべてのユーザがアクセスできる共有ネットワーク ドライブ上に設定する必要があります。
  3. 複数のストレージ ルートは現在サポートされていません。

環境設定

環境設定の方法と、Perforce との互換性を維持するための更新方法について順を追って説明します。この説明には、Shotgun サイトでの設定の更新、環境設定への Perforce サーバ情報の追加、ワークスペースのセットアップ、ディレクトリ構造とファイルの命名規則の更新、Perforce のアプリとフックの更新が含まれます。

フィードバック

Toolkit の場合と同じように、質問とフィードバックを心よりお待ちしております。ご意見がある場合は、フォーラムに投稿するか、support@shotgunsoftware.com までお問い合わせください。

 

Ooyala

 
フォローする

0 コメント

ログインしてコメントを残してください。