Skip to content
virusdefender edited this page Apr 24, 2016 · 4 revisions

代码升级说明

因为系统还处于快速升级迭代中,如果您部署或者正在使用OnlineJudge,最好watch一下本项目,这样每次发布新的release的时候就可以收到邮件提醒了。

#升级步骤

  • 按照部署说明,使用 docker pull 更新镜像,其中 MySQL 和 Redis 的一般不需要升级。然后docker-compose up -d 启动。
  • git status 确认本地没有未提交的修改,如果有,可以选择commit或者checkout丢弃掉。
  • git pull origin master 将Github上的代码更新到本地。
  • 参照安装说明,找到 container_id,然后运行 docker exec -it CONTAINER_ID /bin/bash 进入容器内
  • python manage.py migrate 更新数据库结构
  • python tools/release_static.py 重新打包js

如果还有任何问题,请提出issue。