请问下edx的平台要怎样备份,团队合作开发要用什么方式


#1
  1. 请问下 edx的平台要怎样备份?
  2. 团队合作开发要用什么方式?

我有个想法不知道是否可行,将服务器做成docker镜像,分发给团队成员单独开发,但

  1. 源码要怎么管理呢?

#2

种瓜(1162025955) 11:27:50
备份可以分为几个层面 如果仅想备份课程可以使用我之前写的这个工具 https://github.com/wwj718/course_backup 如果是做数据异地容灾 可以参考 http://blog.just4fun.site/use-backup-for-edx.html
开发协作 : http://blog.just4fun.site/edx-development.html
种瓜(1162025955) 11:29:26
如果是小团队的话 使用 功能分支工作流 就够用了
蚍蜉(270396847) 11:36:53

  1. 数据备份 【mongo,mysql,elasticsearch】
  2. 代码备份和团队协作
  3. 静态资源备份
    一般这三个就可以了。

或者,用@Zen 老师给的镜像, 可以做镜像快照。

团队开发的话,需要统一团队开发环境和版本代码控制。
一般分theme和platform两套。
建议用git