How to Install: Subclipse
Rose-Hulman Institute of Technology –
Computer Science & Software Engineering
Overview
Subclipse is a plug-in for Eclipse that makes it extremely easy to share source code with your team, right within Eclipse. This document contains instructions on how to install Subclipse.
Installing Subclipse on Eclipse 3.4
These directions are just modified version of those posted at http://subclipse.tigris.org/install.html. The modifications include using a local copy of the files for Eclipse 3.2.2 and higher so the installation does not count against bandwidth quotas. If you have problems with the installation or need Subclipse for an older version of Eclipse, you may wish to refer to the original installation site.
-
Open Eclipse.
-
Choose Help ~ Software Updates...
-
Select the Available Software tab, and press the Add Site... button.
-
In the Add Site dialog box, for the Location, enter:
http://www.rose-hulman.edu/class/csse/binaries/Eclipse/Subclipse
Type carefully. Case matters. No spaces.
-
Back in the Available Software tab,
you will now see some new options.
Check the following two checkboxes:
JavaHL Adapter (recommended)
Subclipse (required)
The subboxes of the above two checkboxes will get checked automatically.
-
Click Install...
-
Click Next, then click the button to accept the license agreement.
-
It will install automatically
(see the progress bar in the lower-right portion of the Eclipse window; wait for it to complete).
Then you will need to restart Eclipse.
(Checking for, and installing, updates in the future proceeds much in the same way.)
Using Subclipse
These instructions are aimed at CSSE120 students, but others should be able to follow similar steps and figure it out pretty easily.
-
Your instructor should have sent you an Subversion (SVN) password (in an
email from "root"). You will need this password below to connect to the server.
-
Open Eclipse.
- Choose Window > Open Perspective > Other...
and select "SVN Repository Exploring Perspective."
- In the left window ("SVN Repositories"), right-click, and choose New > Repository Location...
- In the "Add SVN Repository" window, type:
http://svn.cs.rose-hulman.edu/repos/csse120-xxxxyy-username
, where:
- xxxx = the year in which this academic
year ends.
- yy = 10 (Fall), 20 (Winter), or 30
(Spring). Thus, 200910 is Fall 08-09.
- username is your
Rose-Hulman username.
- For example, for Fall 08-09, John X. Smith would enter
http://svn.cs.rose-hulman.edu/repos/csse120-200910-smithjx
- In the next dialog box, enter your Rose-Hulman username and the password from step 1,
and check the box to remember your password.
(This isn't your network password you use for Outlook.)
- If it prompts you again for username and password, then one of three
things is incorrect:
- a. Your password
- b. The repository URL from step 5. Even a subtle error such as a
blank space before the repository name could mess it up.
- c. It's possible your instructor made a mistake when setting up your
account.
If you get stuck here, no problem, just ask for help in class.
- The repository you entered will appear in the left window. Expand it.
- Right-click the FirstSVNProject project, and choose Check Out.
Confirm all of the options presented.
- Switch back to the PyDev perspective (Window > Open Perspective >
Pydev).
- In the Package Explorer on the left, FirstSVNProject should still
be there. Expand it, find spam.py inside your FirstSVNProject project and follow the instructions in the comments at the start of that file.