Checking out a Project

There are two ways to start working on a project. You can either create a completely new project, or you can checkout a project from the CVS server. To see if there is a project for you to check out, please follow these steps.

1. Open the Ambient Checkout window by selecting Ambient > Checkout Basic Project or Ambient > Checkout Project. You may need to first change your Checkout preferences to have your login name stored. The first time you do this you will be prompted for a password.

*--NOTE--*
There is most certainly a difference between Checkout Project and Checkout Basic Project. The difference in Checkout Basic Project is that it will delete all previous project work on both the remote server (including your checkins) and also your local files. It will give you fresh start, but you must be sure that this is what you want because you cannot revert back. Checkout Project will bring you your latest checkin on the remote server, and if you havent ever checked in a project then it will get the basic (beginning) project.

Password Prompt

2. Enter your NetID password and click OK.

3. A new window should open that will prompt you to select a project that you wish to check out.

Checkout Manager

4. Find your course's designated folder and navigate to the project you'd like to work on. Make your selection and click Finish. Checking out a new project may take some time depending on the speed of your computer and the network connection. Please be patient!

5. The window should disappear, and you should be returned to the Eclipse workbench, where you should notice a project in the Ambient Package Explorer.


A word of caution

You will have to be careful if you want to work on the same project from home and at school. Let's say you start working on a project in school and submit it. Then you go home, check out the project again, work on it, and finally submit it again. So far no problem. However, if you want to keep working on the project in school the next day, you have to remember to check out the project again. This will ensure that you always work with the latest copy of your project. If you check out the project again it will ask you to overwrite the old project. Answering yes will allows you to work on the latest version.