Windowsce
Nikolas Wolfe, Repository Manager
CEN 3031, Summer 2008
(Damn right I’m logging these hours)
At the END of this tutorial…
• you will know how to write and run Java programs in Eclipse • you will have an SVN client (Subclipse or Tortoise SVN) • you will have the JAtlantik project built on your local machine
This does NOT explain how to do commits or merging. I will save that for a later document.
Purpose: We’re using a version control system for this project because it’s a large body of code that we will all be simultaneously working on. Versioning software preserves a single atomic copy of the project code and resolves conflicts caused by multiple people working on the same code at the same time.
Google project hosting gives us access to a free repository server where we can store our code, update our local copies, and commit changes as we continue to work on it throughout the semester.
OUR PROJECT REPOSITORY WEBSITE: http://code.google.com/p/cen3031-monopoly/
Note: You NEED a Google account to access the code! Send me (nikwolfe7@gmail.com) your Gmail addresses so that I can add you as project members. If you gave me your address already then you should be able to log in.
This repository uses an open-source version control system called Subversion (SVN). Read about it here if you want: http://subversion.tigris.org/
GETTING AN SVN CLIENT ON YOUR MACHINE
There are TWO ways that I will explain how to do this:
1. By directing you to Google’s Subversion tutorial for Tortoise SVN
2. Step-by-step how to install Eclipse and the Subclipse Subversion Plug-in Step 1: Getting Eclipse on your machine
Step 2: Setting up your workspace
Step 3: Creating and running Java projects
Step 4: Getting the Subclipse SVN Client
Step 5: Checking out JAtlantik
1.) Using