Page tree

 コンテンツ

質問

P4Vから、Swarmのレビューを更新するために[ Swarmレビューを更新 ]を実行すると、エラーが
発生します。

対応方法を教えてください。

表示されるメッセージ

Shelve validation failed -- fix problems then try again.

'swarm.shelvesub' validation failed: Submit trigger unable to communicate with Swarm server [http://192.168.XX.XX//api/v9/changes/11/check?type=shelve&user=super], unable to commit (

回答

"swarm-trigger.conf"で設定している"SWARM_HOST"で、末尾に「/」が設定されていると、レビューを更新するためのリンクに接続することができず、このエラーが発生します。

"SWARM_HOST"から末尾の「/」を削除して[ Swarmレビューを更新 ]を実行してください。

swarm-trigger.conf :エラーが発生する例

SWARM_HOST='http://192.168.XX.XX/'
SWARM_TOKEN='13AB0EA6‥‥‥'
ADMIN_USER=''
   ⋮

エラーメッセージ(抜粋)

[http://192.168.XX.XX//api/v9/changes/11‥‥‥