Seng 301 tutorial 1 introduction to eclipse and subclipse l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 32

SENG 301 – Tutorial 1 Introduction to Eclipse and Subclipse PowerPoint PPT Presentation


  • 110 Views
  • Uploaded on
  • Presentation posted in: General

SENG 301 – Tutorial 1 Introduction to Eclipse and Subclipse. Slides: Theodore D. Hellmann and Jamie Starke. Acquiring the Software - 1. - download “Eclipse Classic” from eclipse.org - remember it just unzips (no installation). Acquiring the Software - 2. Subclipse.

Download Presentation

SENG 301 – Tutorial 1 Introduction to Eclipse and Subclipse

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Seng 301 tutorial 1 introduction to eclipse and subclipse l.jpg

SENG 301 – Tutorial 1Introduction to Eclipse and Subclipse

Slides: Theodore D. Hellmann and

Jamie Starke


Acquiring the software 1 l.jpg

Acquiring the Software - 1

- download “Eclipse Classic” from eclipse.org

- remember it just unzips (no installation)


Acquiring the software 2 l.jpg

Acquiring the Software - 2

Subclipse


Acquiring the software 3 l.jpg

Acquiring the Software - 3

Subclipse


Acquiring the software 4 l.jpg

Acquiring the Software - 4

Subclipse


Acquiring the software 5 l.jpg

Acquiring the Software – 5

Subclipse


Acquiring the software 57 l.jpg

Acquiring the Software – 5

EclEmma


Acquiring the software 58 l.jpg

Acquiring the Software – 5

EclEmma


Using eclipse 1 l.jpg

Using Eclipse - 1

Creating a new project


Using eclipse 2 l.jpg

Using Eclipse - 2

Creating a new class


Using eclipse 3 l.jpg

Using Eclipse - 3

Running your code


Using eclipse 4 l.jpg

Using Eclipse - 4

Creating a new Source Folder


Using eclipse 5 l.jpg

Using Eclipse - 5

Creating a new Source Folder


Using eclipse 6 l.jpg

Using Eclipse - 6

Creating a new Source Folder


Using eclipse 7 l.jpg

Using Eclipse - 7

Some useful features:

- Catches syntax errors while you code

- Hover over an error (squiggly red line) for suggestions on how to fix it

- Auto-Complete


Using subclipse 1 l.jpg

Using Subclipse - 1

Before you can use Subclipse:

- email [email protected] and ask for an SVN account

- the email should look something like

“Hi my name is [your name],

for my SENG 301 class, I need an SVN account for my cpsc account: [your username]”


Using subclipse 2 l.jpg

Using Subclipse - 2

Help’s response will contain:

- the link you’ll need to use when initially sharing the project and when accessing it

- it should look something like:

https://forge.cpsc.ucalgary.ca/svn/courses/s301/group[your group number here]


Using subclipse 3 l.jpg

Using Subclipse - 3

To share a project:


Using subclipse 4 l.jpg

Using Subclipse - 4

To share a project:


Using subclipse 5 l.jpg

Using Subclipse - 5

To share a project:


Using subclipse 6 l.jpg

Using Subclipse - 6

To access a project:


Using subclipse 7 l.jpg

Using Subclipse - 7

To access a project:


Using subclipse 723 l.jpg

Using Subclipse - 7

To access a project:


Using subclipse 8 l.jpg

Using Subclipse - 8

To access a project:


Using subclipse 9 l.jpg

Using Subclipse - 9

To access a project:


Using subclipse 10 l.jpg

Using Subclipse - 10

The main commands you will use in Subclipse:


Using subclipse 11 l.jpg

Using Subclipse - 11

The main commands you will use in Subclipse:

Update: will check the repository for changes and add them to your code

Commit: takes changes in your code and adds them to the server

Merge: resolves conflicts discovered by either of the above operations


Using subclipse 12 l.jpg

Using Subclipse - 12

The main commands you will use in Subclipse:

Synchronize:

- allows you to select which changes to make to both code bases if there have been concurrent modifications

- otherwise Subclipse may insert junk into your code!


Using subclipse 13 l.jpg

Using Subclipse - 13

Advice on Subclipse:

If you Update/Commit frequently, you’ll reduce the chance of creating a conflict, and also reduce the time it takes to sort a conflict out!

Be consistent in your use of Subclipse, committing only once a week or less may take more time then you think


Getting an svn log 1 l.jpg

Getting an SVN Log- 1

SSH into CSC using SSH Secure Shell Client:


Getting an svn log 2 l.jpg

Getting an SVN Log- 2

SSH into CSC using SSH Secure Shell Client:


Getting an svn log 3 l.jpg

Getting an SVN Log- 3

Create an SVN Log file:

svn log https://forge.cpcs.ucalgary.ca/svn/courses/s301/group[your group number] –username [your username] >> SVNLog.txt


  • Login