> ## Documentation Index
> Fetch the complete documentation index at: https://docs.diversion.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# 同期ステータス

> デスクトップアプリと Web アプリの各同期ステータスの意味と対処方法

Diversion は同期ステータスを 2 か所に表示します。開いているリポジトリ上部の **ワークスペースヘッダー** と、ダッシュボードの **Local Workspaces** タブにある各ワークスペースの行です (左上の Diversion ロゴをクリックするとダッシュボードが開きます)。両者はラベルが異なるため、見ている方を以下から探してください。コマンドラインについては [`dv status`](/ja/cmd-ref/status) を参照してください。

## ワークスペースヘッダー

ヘッダーは 2 つの独立した情報を 1 行ずつ表示します:

| 行 | 内容 |
| - | - |
| 1 行目 | このマシンのファイルに何が起きているか、およびそれらが同期しているコミット |
| 2 行目 | `クラウドワークスペース dv.commit.<id>` — クラウドワークスペースがあるコミット。後ろに [ブランチに関する注記](#2-行目の注記) が続くことがあります。エラーで同期が停止した後は、代わりにエラーがこの行を占めます |

両方の行が同じコミットを指しているとき、このマシンのファイルはクラウドワークスペースと一致しています。これらは `dv status` が表示するのと同じ 2 つのコミットです。ステータスは状態が変わるまで画面に残り、あなたがすべきことがあるときにだけ横にボタンが表示されます。ヘッダーが狭くて 2 行目全体が表示されない場合は、ステータスにカーソルを合わせると読めます。

| 1 行目 | 対処 |
| - | - |
| [`dv.commit.<id>` に同期済み](#同期済み) | 不要 |
| [`dv.commit.<id>` に同期中](#同期中) または **同期中…** | 編集は継続可 — コミットは待つ |
| [`dv.commit.<id>` で一時停止](#同期の一時停止) | **再開** をクリック |
| [`dv.commit.<id>` でエラーにより一時停止](#エラーによる一時停止) | **エラーを表示** をクリックし、その後 **再開** |
| [`dv.commit.<id>` で同期エラー](#同期エラー) | **エラーを表示** をクリック |
| [エージェント停止中](#エージェント停止中) | **エージェントを開始** をクリック |
| [Diversion エージェントを起動中…](#エージェントの起動または更新) または **Diversion エージェントを更新中…** | 不要 — 作業を継続 |
| [エージェントが古い](#エージェントが古い) | 左上の Diversion ロゴをクリックし、**再インストール** |
| [クラウドワークスペース `dv.commit.<id>`](#クラウドワークスペース) | 不要 — このマシンに報告対象のファイルがありません |

### 同期済み

<img src="https://mintcdn.com/diversion-2/Sr4YcFOiSah9oDie/images/sync-status-header-synced.png?fit=max&auto=format&n=Sr4YcFOiSah9oDie&q=85&s=d9126edf722d370eba31af25b14aad14" alt="ワークスペースヘッダー: dv.commit.12345 に同期済み、クラウドワークスペース dv.commit.12345、ブランチに新しいコミットはありません" style={{width: '392px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="784" height="96" data-path="images/sync-status-header-synced.png" />

**`dv.commit.<id>` に同期済み** は、転送するものが残っておらず、このマシンのファイルがそのコミットと一致していることを意味します。カーソルを合わせると、各方向で最後に同期された変更が表示されます。

クラウドアイコンが緑になるのは、このマシンのファイル、クラウドワークスペース、ブランチがすべて同じコミットにあるときだけです。それ以外はグレーのままです — ブランチに [新しいコミット](#ブランチの新しいコミット) があるとき、またはワークスペースが新しいコミットに移動した直後、2 つの行が追いつくまでの数秒間です。

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-synced-not-current.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=93b02d7472b28454feee19de998549b1" alt="グレーのクラウドアイコン付きワークスペースヘッダー: dv.commit.68050 に同期済み、クラウドワークスペース dv.commit.68053、ブランチに新しいコミットはありません" style={{width: '395px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="790" height="96" data-path="images/sync-status-header-synced-not-current.png" />

エージェントの起動直後は、エージェントがコミットを報告するまで、コミットなしの **同期済み** とだけ表示されることがあります。

**対処:** 不要です。

### 同期中

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-syncing.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=52d05854968fd0585a7ffedbdf8f281d" alt="ワークスペースヘッダー: dv.commit.12345 に同期中、残り 3 ファイル" style={{width: '217px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="434" height="96" data-path="images/sync-status-header-syncing.png" />

**`dv.commit.<id>` に同期中** は、このマシンとクラウドの間でファイルがまだ移動中であることを意味します。2 行目には残りのファイル数が表示されます。指すコミットがないときは、代わりに **同期中…** と表示されます。カーソルを合わせると、これまでに転送されたファイル数とデータ量が表示されます。

ブランチにも新しいコミットがある場合、ファイル数の後に [ブランチに関する注記](#2-行目の注記) が続きます。

**対処:** 編集は続けてかまいません — 保存すると変更が取り込まれます。コミットは待ってください。同期の実行中は **コミット** ボタンが無効になり、ブランチの切り替え、マージ、リバート、チェリーピック、シェルフも同様です。同期が完了すると再び利用できます。

### ブランチの新しいコミット

誰かがあなたのブランチにコミットすると、2 行目にそのことが表示されます。表示内容は、ワークスペースの [自動更新](/ja/concepts/syncing#ワークスペースの自動更新) 設定によって異なります。

**自動更新オン**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-updating-to.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=ab80c267f1aed666f3c984606fdaecd2" alt="ワークスペースヘッダー: dv.commit.68053 に同期済み、クラウドワークスペース dv.commit.68053、dv.commit.68056 に更新中" style={{width: '398px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="796" height="96" data-path="images/sync-status-header-updating-to.png" />

`dv.commit.<id>` に更新中 は、クラウドワークスペースがブランチの最新コミットへ自動的に移動しており、このマシンのファイルもそれに追随していることを意味します。

**対処:** 不要です。

**自動更新オフ**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-auto-update-off.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=c25eb9ad9788c41b72178c0cf17f477f" alt="ワークスペースヘッダー: dv.commit.68053 に同期済み、クラウドワークスペース dv.commit.68053、自動更新はオフです、dv.commit.68056 に更新ボタン付き" style={{width: '554px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1108" height="96" data-path="images/sync-status-header-auto-update-off.png" />

`自動更新はオフです` は、ブランチに新しいコミットがあり、あなたが更新するまでワークスペースが待機していることを意味します。

**対処:** **`dv.commit.<id>` に更新** をクリックするか、`dv update` を実行します。更新の実行中、ボタンは **ワークスペースを更新中…** と表示されます。

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-updating-workspace.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=4638d8db7b87395321d2992a3f925976" alt="ボタンがワークスペースを更新中…と表示されているワークスペースヘッダー" style={{width: '530px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1060" height="96" data-path="images/sync-status-header-updating-workspace.png" />

**競合により更新が停止**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-conflicts.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=2511000f216cd6511b9a4bee5a370f3b" alt="ワークスペースヘッダー: dv.commit.68053 に同期済み、クラウドワークスペース dv.commit.68053、ブランチは dv.commit.68056 です、競合を解決して更新ボタン付き" style={{width: '579px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1158" height="96" data-path="images/sync-status-header-conflicts.png" />

`ブランチは dv.commit.<id>` です に **競合を解決して更新** ボタンが付いている場合、新しいコミットがワークスペースの変更と競合するため、自動更新が停止したことを意味します。

**対処:** **競合を解決して更新** をクリックしてマージを開き、競合を解決します。[マージ競合](/ja/concepts/conflicts#マージ競合) を参照してください。

### 同期の一時停止

<img src="https://mintcdn.com/diversion-2/Sr4YcFOiSah9oDie/images/sync-status-header-paused.png?fit=max&auto=format&n=Sr4YcFOiSah9oDie&q=85&s=7f9ff38f190c2e4e85a33aaddaae8025" alt="ワークスペースヘッダー: dv.commit.68053 で一時停止、クラウドワークスペース dv.commit.68053、ブランチは dv.commit.68056 です、再開ボタン付き" style={{width: '486px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="972" height="96" data-path="images/sync-status-header-paused.png" />

**`dv.commit.<id>` で一時停止** は、あなたが同期をオフにしたため、どちらの方向にもファイルが移動していないことを意味します。コミットは、このマシンが最後に同期したものです。エージェントが障害の後に自ら同期を停止することもあります。その場合は表示が異なります。[エラーによる一時停止](#エラーによる一時停止) を参照してください。

同期の一時停止中、エラー発生中、またはエージェントの停止中は、ヘッダーには解決手段だけが表示されます。**更新** は非表示のままです。更新はクラウドワークスペースを進めますが、その間このマシンにはファイルが届かないためです。

**対処:** **再開** をクリックします。同期の一時停止中はコミットが無効になり、ブランチの切り替え、マージ、リバート、チェリーピック、シェルフも同様です。同期が再開すると戻ります。[同期の一時停止/再開](/ja/basic/sync-pause-resume) を参照してください。

### エラーによる一時停止

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-paused-error.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=4b78c5d8858844ff0aa19948455109d7" alt="ワークスペースヘッダー: dv.commit.68053 でエラーにより一時停止が赤字で表示され、2 行目にエラー、エラーを表示と再開ボタン付き" style={{width: '460px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="920" height="98" data-path="images/sync-status-header-paused-error.png" />

**`dv.commit.<id>` でエラーにより一時停止** は、エージェントが障害の後に同期を停止したことを意味します。このステータスは、自分でオンにした一時停止のグレーではなく赤で表示され、**再開** の横に **エラーを表示** ボタンが表示されます。エラーが 2 行目を占め、クラウドワークスペースのコミットはツールチップに移動します。ステータスにカーソルを合わせると読めます。

**対処:** **エラーを表示** をクリックし、報告された内容を修正してから **再開** をクリックします。原因を修正せずに再開すると、同期は再び停止します。利用できない操作は、自分でオンにした一時停止と同じです。

### 同期エラー

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-error.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=01eb49defb1d1cfbf062be853a1d0a1c" alt="ワークスペースヘッダー: dv.commit.68053 で同期エラー、クラウドワークスペース dv.commit.68053、ブランチは dv.commit.68056 です、エラーを表示ボタン付き" style={{width: '479px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="958" height="96" data-path="images/sync-status-header-error.png" />

**`dv.commit.<id>` で同期エラー** は、エージェントがこのワークスペースの同期で問題に遭遇したことを意味します。コミットは、このマシンが最後に同期したものです。

**対処:** **エラーを表示** をクリックしてメッセージ全文を読みます。

### エージェント停止中

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-agent-not-running.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=4f32790441164030ed04fce07ab6aa00" alt="ワークスペースヘッダー: エージェント停止中、最終同期 dv.commit.68053、ブランチは dv.commit.68056 です、エージェントを開始ボタン付き" style={{width: '452px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="904" height="96" data-path="images/sync-status-header-agent-not-running.png" />

**エージェント停止中** は、バックグラウンドでファイルを同期する Diversion エージェントがこのマシンで動作しておらず、何も同期されていないことを意味します。2 行目には、このマシンが **最終同期** したコミットが表示されます。

**対処:** **エージェントを開始** をクリックするか、ターミナルで `dv` を実行します。

### エージェントの起動または更新

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-agent-updating.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=e83b57772214669330e01521b989cc08" alt="ワークスペースヘッダー: Diversion エージェントを更新中…、最終同期 dv.commit.68053、ブランチは dv.commit.68056 です" style={{width: '367px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="734" height="96" data-path="images/sync-status-header-agent-updating.png" />

**Diversion エージェントを起動中…** または **Diversion エージェントを更新中…** は、エージェントが起動中、または更新をインストール中であることを意味します。完了すると同期が再開されます。

**対処:** 不要です — 作業を続けてください。エージェントを再度起動しないでください。その間に加えた変更は、エージェントが復帰すると同期されます。

### エージェントが古い

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-agent-outdated.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=0eace969b1d5a67baecb32f1b8398c37" alt="エージェントが古いと表示されたワークスペースヘッダーのバッジ" style={{width: '152px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="304" height="96" data-path="images/sync-status-header-agent-outdated.png" />

**エージェントが古い** は、このマシンのエージェントがアプリの要求より古い場合に、デスクトップアプリの同期ステータスの横に表示されます。

**対処:** 左上の Diversion ロゴをクリックしてダッシュボードを開き、古いエージェントに関する通知内の **再インストール** をクリックします。

再インストールすると、エージェントが持つこのマシンのワークスペースの記録が消去されるため、先に作業を終えるか一時停止してください。ファイルはそのまま残りますが、各ワークスペースは同期する前に再アタッチが必要です。同じダッシュボードで **Attach workspace** をクリックし、ワークスペースのフォルダーを選択して **Connect** をクリックします。

### クラウドワークスペース

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-header-web.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=7c097e02fa5d73680cc400cf6c6d66e7" alt="ワークスペースヘッダー: クラウドワークスペース dv.commit.68053" style={{width: '254px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="508" height="96" data-path="images/sync-status-header-web.png" />

**クラウドワークスペース `dv.commit.<id>`** は Web アプリの表示です。Web アプリはあなたのマシン上のファイルを見られないため、クラウドワークスペースがあるコミットだけを表示し、**同期済み** は決して表示しません。デスクトップアプリも、このマシンにクローンされていないワークスペースには同じ表示をします。

2 行目には [ブランチに関する注記](#2-行目の注記) が続くことがあり、自動更新がオフの場合は **更新** ボタンが表示されます。ワークスペースへ変更がアップロードされている間、ステータスは **同期中…** と表示されます。

**対処:** 不要です。あるマシンのファイルを確認するには、そのマシンのデスクトップアプリでワークスペースを開いてください。

### 2 行目の注記

| 注記 | 意味 |
| - | - |
| `ブランチに新しいコミットはありません` | クラウドワークスペースはブランチの最新コミットにあります |
| `dv.commit.<id>` に更新中 | 自動更新がクラウドワークスペースをブランチの最新コミットへ移動しています |
| `自動更新はオフです` | ブランチに新しいコミットがあります — **更新** をクリックして取得します |
| `ブランチは dv.commit.<id> です` | ブランチにクラウドワークスペースより新しいコミットがあります。同期の停止中、または競合で更新が停止したときに表示されます |
| `このマシンのファイルは最新ではありません` | 同期が停止しており、クラウドワークスペースがこのマシンを置いて別のコミットに移動しました — 同期の停止中も自動更新はクラウドワークスペースを動かし続けます。同期が再開すると、こちらのファイルが追いつきます |
| `最終同期 dv.commit.<id>` | エージェントが動作していません — このマシンが最後に同期したコミットです |

## ダッシュボードのワークスペース行

ダッシュボードを開くには、左上の Diversion ロゴをクリックします。**Local Workspaces** タブでは、各ワークスペースの行に短いステータスが表示されます。コミットは表示されないため、ファイルがどのコミットにあるかはワークスペースを開いて確認してください。

**同期済み**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-row-synced.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=62f3ecb7ea4caa7aeb257e819ba412d3" alt="同期済みと表示されたダッシュボードのワークスペース行" style={{width: '634px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1268" height="140" data-path="images/sync-status-row-synced.png" />

このワークスペースに転送するものは残っていません。**対処:** 不要です。

**同期中**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-row-syncing.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=d68a214f3d90b4fb7de395ad58941c55" alt="同期中 スキャン進行中と表示されたダッシュボードのワークスペース行" style={{width: '634px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1268" height="140" data-path="images/sync-status-row-syncing.png" />

**同期中…**、または **同期中** の後にエージェントの作業内容 (フォルダーのスキャン、ファイルの転送など) が続きます。**対処:** 編集は続けてかまいません — コミットは完了を待ってください。

**同期一時停止**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-row-paused.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=40a47807eede91cf43c5989fa6224073" alt="同期一時停止と表示され、Sync トグルがオフのダッシュボードのワークスペース行" style={{width: '634px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1268" height="140" data-path="images/sync-status-row-paused.png" />

このワークスペースの同期をあなたがオフにしたため、ファイルは移動しません。**対処:** **Sync** トグルをオンに戻します。

**一時停止 - `<エラー>`**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-row-paused-error.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=85cd6380655b2c0acdd49ddd1be1f45e" alt="一時停止 - Access denied と表示され、赤い一時停止アイコンと Sync トグルがオフのダッシュボードのワークスペース行" style={{width: '634px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1268" height="140" data-path="images/sync-status-row-paused-error.png" />

エージェントが障害の後に同期を停止して原因を表示しており、一時停止アイコンは赤です。同期が再開するまでファイルは移動しません。

**対処:** ラベルをクリックしてメッセージ全文を読み、報告された内容を修正してから **Sync** トグルをオンに戻します。原因を修正せずにオンにすると、同期は再び停止します。

**同期エラー**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-row-error.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=43409a94ce264b49084f28a650402e09" alt="同期エラー: Access denied と表示されたダッシュボードのワークスペース行" style={{width: '634px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1268" height="140" data-path="images/sync-status-row-error.png" />

**同期エラー:** の後にエラーが続きます。**対処:** ラベルをクリックしてメッセージ全文を読みます。

**エージェント停止**

<img src="https://mintcdn.com/diversion-2/m6txH8aSiY2qucvv/images/sync-status-row-agent-down.png?fit=max&auto=format&n=m6txH8aSiY2qucvv&q=85&s=e1a70243c9623f74ecdb863b5240a2b8" alt="エージェント停止と表示されたダッシュボードのワークスペース行" style={{width: '634px', maxWidth: '100%', borderRadius: '0.5rem', border: '.1rem solid #555', boxShadow: '0 0 1rem #888' }} width="1268" height="140" data-path="images/sync-status-row-agent-down.png" />

Diversion エージェントがこのマシンで動作していないため、このマシンのワークスペースはどれも同期されません。**対処:** アプリに表示される通知内の **エージェントを開始** をクリックするか、ターミナルで `dv` を実行します。
