- 基本情報
- 管理者向け
- RPA ワークフロー プロジェクト
- アプリ プロジェクト
- エージェンティック プロセス
- Agents
- Solutions (ソリューション)
- API ワークフロー
- テスト

Studio Web ガイド
ソリューションのバージョン管理
バージョン管理によりチームのコラボレーションが強化され、複数のユーザーがソリューションの異なるバージョンをいつでも表示、追跡、復元できます。これにより、開発者はお互いの作業を上書きすることなく、オートメーションを構築およびテストできます。
Studio Web でのバージョン管理は、ワークスペースの種類によって動作が異なります。
- クラウド ワークスペース: バージョン管理は、[ 変更履歴 ] パネルのスナップショットを使用して管理します。
- ローカル ワークスペース: バージョン管理は、[ バージョン管理 ] パネルの Git で管理します。
Cloud Workspace でのバージョン管理
ソリューションのバージョン管理は、[ 変更履歴 ] パネル内で スナップショットを使用して行います。スナップショットは、開発のさまざまな段階としてのソリューションの「チェックポイント」と考えることができます。スナップショットでは、オートメーション プロジェクト、リソース、デプロイの設定など、ソリューションのステート全体が保持されます。
There are multiple types of snapshots:
- Current version: The current (latest) version of a solution. It appears at the top of the list of snapshots in the Change History panel.
- 手動スナップショット: ユーザーが手動で作成したスナップショットです。名前とオプションの説明があります。手動スナップショットを選択またはホバーすると、作成者の名前と作成日時が表示されます。読み取り専用モードでのみ開くことができます。
- Auto snapshots: Snapshots created automatically when you close the solution and every 40 minutes while the solution is opened. Auto snapshots have timestamp-based names (for example, "Auto snapshot - 2026-03-14 10:40 UTC").
- スナップショットのパブリッシュ: ソリューションがパブリッシュされるたびに自動的に作成されるスナップショットです。名前はパブリッシュされたソリューションのバージョンです。パブリッシュスナップショットにホバーすると、作成者の名前と作成日が表示されます。読み取り専用モードでのみ開くことができます。
注:
手動スナップショットを含むすべてのスナップショットは、ソリューションにアクセスできるすべてのユーザーが利用できます。
[変更履歴] パネルには、すべてのスナップショットが時系列順に一覧表示され、次の情報が表示されます。
- バージョン番号と説明 (例: "v1.1.0- フィードバックフォームが含まれています)。
- 作成者とタイムスタンプ (例: 「2 か月前、ジョン・ドウ著」)。
- タイトル (例: 「NetSuite 統合をテストする前の安定したビルド」)
You can use the Filter button to control which types of snapshots appear in the Change History panel.
When you select a snapshot from the panel, you are viewing the solution as it existed at that particular point in time. A temporary banner message appears when browsing a past snapshot, informing you that you are viewing a past version of the solution in read-only mode.

Auto snapshots have retention limits based on your organization's entitlements and may vary depending on the licensing plan:
- Per-solution limit: Each solution retains a maximum number of auto snapshots. When this limit is reached, the oldest snapshots are automatically removed as new ones are added.
- Time-based limit: Auto snapshots older than a configured retention period are automatically removed.
新しい手動スナップショットを作成するには:
- [変更履歴] パネルを開きます。[現在のバージョンのスナップショット] が選択されていることを確認します。
- パネルの右上隅にある [スナップショットを作成 ] ボタンを選択します。
- スナップショットの名前を入力します。
- 必要に応じて、 Tab キーを押すか、[ 説明を追加 ] フィールドを選択して説明を入力します。
- Studio Web デザイナーの任意の場所をクリックするか、 Enter キーを押します。新しいスナップショットが作成され、[変更履歴] パネルに追加されます。
スナップショットの主な機能の1つは、ソリューションを特定の時点に復元できることです。既定では、スナップショットからソリューションを復元すると、参照用に最新のスナップショット ( 現在のバージョン) のコピーが作成されます。これにより、ソリューションの最新バージョンで行った作業が失われることがなくなります。
復元機能にアクセスするには、以下の手順を実行します。
- [変更履歴] パネルを開きます。
- 手動スナップショットまたはパブリッシュ スナップショットの上にカーソルをホバーさせます。
- [ 復元 ] ボタンを選択します。[ スナップショットを復元 ] ウィンドウが表示されます。
- [ タイトル] フィールドに、最新のスナップショットのコピーの必須の名前を入力します。
- 必要に応じて、ソリューションに対して行われた更新の説明を入力します。
- [ 復元 ] ボタンを選択します。ソリューションが特定の時点に正常に復元されたことを通知するバナー メッセージが表示されます。
- または、[ 保存せずに復元 ] を選択して、ソリューションの最新バージョンを破棄します。
[ 保存せずに復元 ] を選択すると、最新のスナップショット ( 現在のバージョンの スナップショット) を保存せずにソリューションが復元されます。これは、ソリューションの最新バージョンが削除されることを意味します。
よくある質問
Do auto snapshots affect performance?
No. Auto snapshots are created in the background and do not block or slow down your work in the designer.
Can I delete individual auto snapshots?
No. Auto snapshots are managed automatically by Studio Web and cannot be deleted individually. Old auto snapshots are removed automatically based on the retention policy.
Do auto snapshots count toward my storage?
Yes. Auto snapshots use cloud storage. The retention limits ensure that storage usage stays bounded.
Are auto snapshots visible to everyone who has access to the solution?
Yes. Like all snapshots, auto snapshots are available for anyone who has access to the solution.
What happens to auto snapshots on shared solutions?
Shared solutions follow the same auto snapshot policy as owned solutions. Auto snapshots are created for any user who opens and works on the solution, and all snapshots are visible to anyone with access.
Can I create auto snapshots for local solutions?
No. Auto snapshots are only available for cloud solutions.
ローカル ワークスペースでのバージョン管理
Studio Web は Git と連携して、マシンにローカルに保存されたソリューションの効率的なバージョン管理を可能にします。
前提条件として、ローカルに保存されたソリューションで作業していることを確認してください。
- Studio Web を開きます。
- [ローカル ワークスペース] ページに移動します。
- [ ソリューションを開く ] ボタンを使用して既存のローカル ソリューションを開くか、[ 新規作成 ] ボタンから新しいソリューションを作成します。以前に開いたソリューションのリストから既存のソリューションを選択することもできます。
- 既存のソリューションをローカルに保存するフォルダーを選択するか、新しいソリューションを作成するフォルダーを指定します。新しいローカル ソリューションが開きます。
重要:
ブラウザーからプロンプトが表示されたら、Studio Web にファイルの編集を許可します。
- [バージョン管理] パネルを開きます。
パネルを初めて開くと、ローカル Git リポジトリを初期化するように指示されます。この手順は必須です。[ リポジトリを初期化 ] ボタンを選択すると自動的に実行されます。ローカル Git リポジトリを初期化すると、Studio Web では以下の処理が行われます。
- .gitignore ファイルを作成します。ファイル。
- ソリューション内の現在のファイルで初期コミットを行います。
- 「master」という名前のローカル ブランチを作成します。
ブランチを作成・管理する
[バージョン管理] パネルの左上隅からブランチ名を選択して、次の操作を行います。
- [新しいブランチを作成] ボタンから新しいブランチを作成します。ブランチ名を入力し、 [ 作成] を選択します。利用可能なブランチのリストにブランチが追加されます。
- [ ローカル ブランチ] のリストからブランチ名を選択して、ブランチを切り替えます。ブランチを切り替えると、ソリューションがリロードされます。
Branches are grouped under local branches and remote branches. When selecting a remote branch, a message window informs you that switching to the remote branch means losing the changes made currently to your local branch and resetting the local branch to the state of the remote branch.
Connecting to a remote repository
To connect your existing local repository to a remote repository:
- Select the options icon in the top-right corner of the Version control panel.
- Select the Connect to GitHub button. The GitHub authentication window appears.
- Authenticate to GitHub using the GitHub Integration Service connector.
- After successfully authenticating, enter the URL for your remote repository in the Repository URL field.
- Select the Save configuration button.
- Alternatively, select Back to return to the Version control panel.
変更をコミットしてプッシュする
ソリューションでの作業中に行った変更は、バージョン コントロール パネルの [変更] に記録されます。リストの各変更を選択すると、変更内容が並べて表示されます。変更点は次のように強調表示されます。
- 緑色と + アイコンは、プロジェクト ファイルに何かが追加されたことを示します。
- オレンジ色と / アイコンは、ファイルが変更されたことを示します。
- 赤と - アイコン は、プロジェクト ファイルから何かが削除されたことを示します。
ソリューションに加えられた変更をコミットし、現在のブランチにプッシュするには、以下の手順を実行します。
- [バージョン] コントロール パネルの [確定] ボタンを選択します。
- コミット メッセージを入力します。コミットに含まれる変更が [ 変更 ] セクションに表示されます。
- [ コミット] を選択します。新しいコミットが [コミット履歴 ] セクションに表示されます。
コミット履歴を表示する
[コミット履歴] セクションには、最初のコミットから時系列ですべてのコミットが含まれます。各コミットには、作成者と作成日に関する情報が表示されます。
リストからコミットを選択すると、その特定のコミットの [変更 ] セクションが表示されます。
コミットを右クリックし、以下を選択します。
- このコミットからブランチを作成して 、このコミットから始まる新しいローカル ブランチを作成します。新しいブランチに名前を付けて、[ 作成] を選択します。これで新しいブランチがアクティブになり、利用可能なブランチのリストに表示されます。
- ローカル ブランチをこのコミットにリセット して、現在のブランチをコミットが作成されたときの状態に復元します。このコミットより新しいコミットは、 コミット履歴から自動的に削除されます。
