我正在为Gerrit 2.9开发一些插件,并且通常将jar文件复制到Gerrit站点的插件文件夹中.
但是,我注意到Gerrit通常需要一段时间来获取插件jar文件中所做的更改.自动迫使Gerrit重新加载插件的一件事是重启服务器本身.
接下来,我试过ssh -p 29418 localhost gerrit plugin reload <plugin-name>,但是我收到一个错误,说"致命:远程插件管理被禁用".
为了解决上述问题,我找到了这篇文章,建议 添加缺少的配置选项:"plugins.allowRemoteAdmin = true".但是我不知道在哪里添加此配置选项.
那么关于如何强制重新加载插件而不必重新启动Gerrit服务器本身的任何想法?
fra*_*acz 11
打开YOUR_GERRIT_DIR/etc/gerrit.config文件并添加以下条目:
[plugins]
allowRemoteAdmin = true
Run Code Online (Sandbox Code Playgroud)
保存更改并重新启动Gerrit实例.您将能够从远程主机重新加载/安装插件.
| 归档时间: |
|
| 查看次数: |
3584 次 |
| 最近记录: |