git for moodle administrators

Download Git for Moodle Administrators

If you can't read please download the document

Upload: moorejon

Post on 11-Apr-2017

520 views

Category:

Education


1 download

TRANSCRIPT

Git for Moodle Aministrators

Jonathan MooreFounder

Background and context

Managed thousands of Moodle sites

Managed millions of Moodle user accounts

Over 10 years experience with Moodle

Dozens of Moodle dev and reporting projects

Tuning, scalability, and performance expert

Author of Moodle Module Development

Format / objectives

What is git

How Moodle uses git

Git software

Install Moodle from git

Upgrade Moodle from git

Ask questions!

Share your tips

Getting to know you

Who knows what git is?

Have you already used git?

What is git?

How Moodle uses git

Development branch

Branch per stable release

Devs branch for feature / bugs

Accepted changes merged to supported branches / new release

Getting git for your server

See https://git-scm.com/book/en/v2/Getting-Started-Installing-Git

Git for Moodle Admins doc Page

Install Moodle 2.9 from git

cd /path/to/your/webroot

git clone git://git.moodle.org/moodle.git

cd moodle

git branch -a

git checkout MOODLE_29_STABLE

git pull

Upgrade Moodle 2.9

cd /path/to/your/webroot

cd moodle

git pull

Upgrade to Moodle 3.0 from git

git checkout MOODLE_30_STABLE

git pull

Add a plugin with git

cd /path/to/your/moodle/

cd mod

git clone https://github.com/markn86/moodle-mod_certificate.git certificate

cd certificate

git checkout -b MOODLE_30_STABLE origin/MOODLE_30_STABLE

git branch -d master

git status

Create a github account

Managing a git fork

What we do

Expert advice and eLearning program review

Evangelism and training

Instructional design

Custom development

Reporting

System tuning

Performance assessment

Questions?

http://elearningconsultancy.com

[email protected]

Twitter: @moorejon

Skype: moorejon07