如何正确更新 etherpad-lite?

how to update etherpad-lite properly?

我总是完全无法更新 etherpad-lite 服务器。问题:即使 Google 搜索更新程序也几乎找不到任何信息,只有那个应该 运行 “git pull origin”。

我现在已经尝试过很多不同的方法。更新通常有效,但之后出现以下错误之一:

我之前尝试过卸载或更新所有插件,但都没有带来任何改进,只有其他错误。管理控制台中的插件更新失败,我通过 updatePlugins.sh 脚本尝试了。这里出现一条消息,至少必须安装 etherpad-lite 1.8,6。我目前的版本是 1.8.4,想更新到最新版本 1.8.12。但是,某些插件仍在更新。一个非常奇怪的行为。

如果有人能告诉我如何逐步正确更新 etherpad-lite 实例,我会很高兴。 (ubuntu 20)

谢谢!

我最近将 Etherpad-lite 从版本 1.8.6 更新到 1.8.13.

对我来说,执行 git pull origin 然后使用 git checkout 1.8.13 检查 1.8.13 发布标签,成功了。

重要的是,尽管已将 Etherpad 配置为服务,但首次使用 运行 它很重要: src/bin/run.sh.

  • 节点 v12.22.1
  • npm 6.14.12
  • Ubuntu 20.04.2

希望对你有用。