多个开发人员如何处理单个Moodle项目?

时间:2015-09-03 06:49:28

标签: php networking development-environment moodle

我是软件开发的新手,正致力于创建Moodle LMS项目。我已经安装了XAMPP并在Moodle上工作。但我有另外5名团队成员在同一个Moodle项目上工作。

由于XAMPP安装在每个人的计算机上,我们分开工作。但我想知道我们6位开发人员如何在团队中开展项目。如何进行网络配置?我是否需要将XAMPP文件夹共享给所有其他团队成员才能以团队形式工作?

2 个答案:

答案 0 :(得分:0)

使用任何风格的源分布式版本控制系统,例如gitsubversion

答案 1 :(得分:0)

由于Moodle已经使用git进行核心开发,这肯定是在多个开发人员之间协调代码的最佳选择。有关更多详细信息,请参阅https://docs.moodle.org/dev/Git_for_developers(尽管这更侧重于为Moodle核心提供补丁)。

共享数据更加困难,但根据我的经验,每个开发人员通常可以使用他们自己的Moodle安装,并使用集中安装进行测试(并确保每个开发人员使用xmldb编辑器定义install.xml) + upgrade.php步骤,以便其他开发人员可以从中获取最新代码并正确升级数据库定义。