是否有基于现有课程设置新课程的工作流程(或最佳实践)?似乎在documentation中遗漏了。
理想情况下,我只是在github.com上分叉课程,然后克隆它,但这不会设置目录结构(仅仅克隆master和gh-pages分支+脚本吗?)。
我相信在进一步开发新课程之前,我还希望merge-upstream来自核心框架的更新。或者更好的是从头开始一个新的,然后复制实际的内容?
还有其他推荐步骤吗?感谢
答案 0 :(得分:1)
人们使用了一些不同的方法:
一位教授只保留一个回购单,并且#34;刷新"从学期到学期的课程(更改日期等)。
另一种方法是创建一个新的仓库,将旧路线设置为上游主仓,然后合并。这样可以保存旧课程并使用旧课程的内容初始化新课程。 (如果您对课程的框架进行了大量自定义,这是一种很好的方法。)
第三种方法是创建一个新的仓库,按照快速入门说明将其初始化为空的Morea站点,然后只需将旧站点中的morea /文件夹复制到新站点。如果您不进行自定义,这是一个不错的方法,因为您的新回购历史记录不包括上一学期的所有内容。
无论您如何操作,一个常见问题是将所有日期字段从一个学期更新到另一个学期。夏威夷大学的一名勇敢的莫雷黑客已经开发出一个脚本来自动更新Morea日期。他应该在几周内发布他的剧本供公众消费;我们会在Morea News Page发布时更新。