2016-09-20 52 views
0

是否有一个工作流程(或最佳实践)用于设置基于现有课程的新课程?似乎从documentation丢失。克隆Morea框架站点

理想情况下,我只需在github.com上分支课程然后克隆它,但是这不会设置目录结构(是否足以克隆主和gh页面分支+脚本?)。

我相信我还想在进一步开发新课程之前从核心框架更新merge-upstream。或者,也许最好从头开始一个新的,然后复制实际内容?

其他推荐步骤?由于

回答

1

有一些人用几种不同的方法:

  • 一位教授只是保持一个单一的回购和“刷新”的过程(改变日期等)从学期的学期。

  • 另一种方法是创建一个新鲜的回购,将旧的过程设置为上游主,然后合并。这会保留你的旧课程,并用旧的内容初始化新课程。 (如果您对课程的框架进行了大量的自定义,这是一个很好的方法)。

  • 第三种方法是创建一个新的回购库,按照快速入门说明将其初始化为一个空的Morea网站,然后只需将旧网站的morea /文件夹复制到新网站。如果您不进行自定义,那么这是一个很好的方法,因为您的新回购历史记录不包含上一学期的所有内容。

不管你怎么做,一个常见的问题是更新所有日期字段从一个学期到另一个学期。夏威夷大学的一位勇敢的Morea黑客已经开发了一个脚本来自动化更新日期。他应该在几周内发布他的剧本供公众消费;我们将在更新Morea News Page

+0

谢谢,如果有新的回购 - 我需要更改Google Analytics(分析)ID吗? (如果可能的话,我宁愿重复使用它,因为无论如何,大多数流量都会转到新的) –

+0

我认为你可以使用相同的ID。 –