トラブルシューティング
ペアリング、オフライン、権限、Gitの競合を確認します。
まずダッシュボードを確認します。デバイスにはペアリング、オンライン、オフライン、取り消し済み、更新が必要の状態が表示されます。リポジトリには保留中、適用済み、拒否済みの設定が表示されます。
高度なローカル診断を実行する場合:
repohop doctorデバイスがオフラインのまま
もう一度RepoHop Localを開くを選びます。RepoHop Localサービスが外向きのHTTPSとWebSocket接続を使用できることを確認します。必要な場合は再起動します。
repohop service restartダッシュボードに取り消し済みまたは更新が必要と表示される場合は、再ペアリングまたは更新してください。
ペアリングコードの期限切れ
デバイスから新しいコードを作成します。コードは短時間だけ有効で、一度しか使えません。使用済みまたは期限切れのコードは復元できません。
インストール済みの起動ハンドラーが開かない場合は、ターミナルを使用するを展開し、そのコンピューターで表示された復旧コマンドを実行します。
設定が保留中
選択したコンピューターでRepoHop Localの確認画面を探します。権限の縮小に承認は不要です。グラフィカルな確認画面やフォルダ選択が利用できない場合:
repohop repos
repohop add WORKSPACE_ID /path/to/repository最初のコマンドに表示されたWorkspace IDを使用します。パスはローカルに残ります。確認画面を開いた後に設定が変更された場合は、ダッシュボードから現在の設定を再送信してください。
承認後にlocalhostまたは127.0.0.1へ戻る
そのコールバックは、ブラウザを実行しているデバイスのものです。コネクターが同じデバイスで待ち受けている場合にのみ動作します。クラウドコネクターでは、ホストされたHTTPSコールバックを登録する必要があります。Museでは次を使用してください。
https://agent.meta.ai/api/hatch/oauth/callbackコールバックを変更した後、接続をやり直してください。認可コードやトークンをチャットに貼り付けないでください。
書き込みで古いSHAが報告される
別のプロセスがファイルを変更しています。エージェントに再度ファイルを読み込ませ、現在のSHAに対して新しいパッチを適用させます。RepoHopは変更されたファイルを上書きしません。
プッシュが拒否される
RepoHopはfast-forwardの変更だけをプッシュします。リモートの変更をローカルで取得して調整し、結果を確認してから再試行します。force pushは利用できません。
すぐに停止する
次のコマンドをローカルで実行し、必要に応じてダッシュボードから接続またはデバイスを取り消します。
repohop freeze凍結を解除する repohop resume はローカルでのみ実行できます。