Fab Academy 2012

FabLab logo
Home
About Me
My Project
Classes
Web Development

www.w3schools.com - This site has some very good and easy to follow tutorials on HTML coding.

Project management programs

Task Juggler - Open Source project that goes beyond Gannt charts.
Open Proj - Open Source desktop program which is similar to Microsoft Project
Gannt Project - Open Source desktop program for producing Gannt charts

Mercurial

We use Mercurial for the Fab Academy as our VCS (Version Control System) software.

The workflow for Mercurial is as follows:
1. Pull
2. Update
3. Add
4. Commit
5. Merge
6. Commit merge
7. Push
8. Repeat 1,5,6 & 7

Update archive:
sudo hg pull (gets change)
sudo hg update (checks your version)

Add files:
sudo hg add

Commit changes:
sudo hg commit -m 'type a brief message here'

Catch any changes:
sudo hg pull

Merge:
sudo hg merge

Commit merge:
sudo hg commit -m 'merge'

Send files to server:
sudo hg push
Picture of James Kitson
James Kitson FabAcademy 2012