注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
VS Code ワークスペースの Global Branching は、Python の変換リポジトリ、および TypeScript v1、TypeScript v2、Python の関数リポジトリでサポートされています。Global Branching をサポートするリソースの種類の全一覧については、統合のドキュメントを参照してください。
VS Code で作業する際は、グローバルブランチを作成してアクセスできるほか、Python トランスフォーム、および TypeScript v1、TypeScript v2、Python の関数リポジトリでサポートされているほかのワークフローを利用できます。 これらのワークフローは、Palantir インフラストラクチャ上にデプロイされた VS Code ワークスペースでも、Palantir extension for Visual Studio Code を使用するローカルの VS Code でも利用可能です。
VS Code のリポジトリには、2種類のブランチがあります。
main ブランチに基づいている必要があります。Palantir 拡張機能では、タブ付きブランチセレクターから、Code Repositories ブランチとグローバルブランチの両方を1か所で作成、チェックアウトできます。
Code Repositories のブランチオプションについて詳しくはこちら。
VS Code ワークスペースでサポート対象のリポジトリを開くと、コードページのエディター下部にブランチタスクバーが青いバーとして表示されます。タスクバーにはアクティブなブランチが表示され、VS Code と同期された状態が保持されます。ターミナル、コマンドパレット、エディターに反映されるブランチは、常にタスクバーに表示されるブランチと一致します。
タスクバーは VS Code ワークスペースでのみ利用可能です。ローカルの VS Code では、Palantir 拡張機能を使用してブランチを表示、切り替えます。
次のいずれのエントリーポイントからも、グローバルブランチを作成できます。
Cmd+Shift+P (macOS) または Ctrl+Shift+P (Windows/Linux) を押し、Palantir:グローバルブランチを作成を実行します。いずれのエントリーポイントからでも、ブランチ作成ダイアログが開きます。
次のいずれのエントリーポイントからも、既存のグローバルブランチをチェックアウトできます。
Cmd+Shift+P (macOS) または Ctrl+Shift+P (Windows/Linux) を押し、Palantir:グローバルブランチをチェックアウトを実行します。ブランチタスクバー以外のエントリーポイントでは、いずれも同じブランチピッカーが開きます。このピッカーでは、目的のブランチをすばやく見つけられるよう、ブランチが次のセクションに分類されます。
main ブランチ
ブランチをチェックアウトするときは、次の動作が適用されます。
グローバルブランチで Python トランスフォームを開発できます。プレビューパネルとビルドパネルは、現在チェックアウトしているブランチに対して実行されます。
Python トランスフォームの開発について詳しくはこちら。
TypeScript v1、TypeScript v2、Python の関数リポジトリでは、次のパネルもアクティブなグローバルブランチのコンテキストで動作します。
関数バージョンにタグを付けることで、グローバルブランチ上で公開できます。VS Code ワークスペースのタグページ、または Palantir 拡張機能のタグ付けするアクションから、バージョンにタグを付けます。グローバルブランチで作業している間は、そのブランチに対してタグが作成されます。