Skip to content
This repository was archived by the owner on May 25, 2022. It is now read-only.
cwengyan edited this page Jun 3, 2016 · 34 revisions

Understanding Git and the Development Server

First if you don't have any experience with GitHub we recommend checking out this tutorial.

//Insert Introduction to the dev machine and how it works with Git.

Cam2 is developed and hosted on machines running Ubuntu 14.04 LTS and thus it is best to have access to this OS on your personal machine. If you are unfamiliar with Linux and Ubuntu try reading this guide If you already have Ubuntu or would prefer to use an SSH client on your machine to work, you can skip this section.

There are two ways you can access Ubuntu, through a virtual machine like Virtual Box or VMWare or by dual booting Ubuntu alongside your current OS. Dual booting means that Ubuntu will be running natively on your machine's hardware and using it will likely be faster and smoother than using a virtual machine. If you are running Windows 7 or 8, follow this really straightforward guide to dual boot Ubuntu 14.04 and you will be up and running in no time. This is the setup your author uses. Mac OS X does not technically support booting Linux with Boot Camp but you can find a guide for how to do this here.

Your author has also used Virtual Box to run Ubuntu on Windows and it is fairly nice, although there are some steps you should take to make it as fast as possible. You can follow this guide from How-To Geek to get optimum performance.

Now that you understand what development server is and how it works, you need to setup an account on the development server. Time to set up your account.

  1. Development-Server-Account-Setup [Development-Server-Account-Setup]

Clone this wiki locally