プル リクエストのページに何も表示されない
症状
プル リクエストのページを開いても何も表示されず、ブラウザの JavaScript コンソールに次のエラーが表示される。
Uncaught Error: Module 'jquery,aui,model/page-state' has not yet been defined. batch.js:30709
Uncaught Error: Module 'build/status/dialog' has not yet been defined. batch.js:30709
Uncaught TypeError: Cannot call method 'load' of undefined diff:50
Uncaught Error: Module 'layout/base' has not yet been defined. batch.js:30709
Uncaught Error: Module 'layout/repository' has not yet been defined. batch.js:30709
Uncaught Error: Module 'layout/pull-request' has not yet been defined. batch.js:30709
Uncaught Error: Module 'page/pull-request/pull-request-view' has not yet been defined. batch.js:30709
Uncaught Error: Module 'layout/base/menu/recent-repos' has not yet been defined. batch.js:30709
原因
We are not sure yet about the root cause of this problem but it is most likely caused by conflict with other plugins installed in Stash.
ソリューション
The only solution we know currently is by disabling and re-enabling ALL the plugins in the Stash instance. Enable "Safe Mode" to quickly disable the plugins.
We've also observed this problem being caused by a third party plugin called Stash Webhook to Jenkins. We used to recommend you disable this plugin. Be aware that now the provider has updated the plugin to fix this issue. The details are described in the "Version History" tab of the plugin page and a customer has reported to us that the issue is solved.
これで問題が解決しない場合、https://support.atlassian.com/ja でサポート リクエストを起票し、サポート Zip と web ブラウザのコンソールの出力 (Chrome で JavaScript Consoleを開き ([設定] > [ツール] > [開発者ツール])、コンソール タブをクリックして PR ページをリロード) を添付してください。