请教关于 nodeclub 分支和重新使用 nodeclub 搭建社区的问题
发布于 9 年前 作者 vlover 3511 次浏览 最后一次编辑是 8 年前 来自 问答

我想请教下:

  1. github 上nodeclub的哪些分支是代表啥意思呢? 尤其是master 和 online 两个,是当前cnodejs运行的是online 分支的,master 开源给别人用的意思么?
  1. 我大概两个月前使用 nodeclub 搭建了一个社区,现在要重新迁移服务器,所以考虑使用cnodejs这边最新源码重新搭建一份儿,我要怎么做呢? 我的想法是: 1)重新 fork 一份儿最新的代码, 2) clone 到本地,重新把这两个月来做的定制化修改重新修改一遍(好蛋疼的说,有别的办法么。。。) 3)在新的服务器运行调试没问题后,把现在服务器上数据库导入到新的服务器,做最后测试调试。

  2. 还有个问题想请教: 我本身没打算在 nodeclub 基础上进行二次开发(因为不会。。。),所以打算跟着主站这边走,这边升级啥我就跟着啥,要怎么做呢?每次都把上面 “2.”里的步骤重新来一遍么。。。

求大神指点~

----------------------------------------分割线--------------------------------------------- 最后采用方案:

  1. 安装环境
  2. 合并代码,具体方案参考:http://www.zhihu.com/question/20393785/answer/30725725
  3. 备份数据库,新机器导入数据库,备份导入参考:http://www.jb51.net/article/40285.htm
  4. 安装部署,参考:https://github.com/cnodejs/nodeclub/blob/master/README.md

因为存储是放到七牛云上的,所以不存在存储迁移问题,别的,没了 另外,打个广告。。。。。。 Ionichina 社区是全球最大的 Ionicframework 中文开源技术社区, 致力于 Ionicframework 在中国的学习、推广、研究工作。 http://ionichina.com/

2 回复
  1. 用 master 就好了。
  2. 你应该使用 git 管理你的修改。建议你不要直接跟最新的版本,看看每个版本的变动然后用 git cherry-pick 来获取。
回到顶部