コンテンツ
質問
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‥‥‥