Beginning with SubclipseSVN



Similar documents
DAVE Usage with SVN. Presentation and Tutorial v 2.0. May, 2014

Using Internet or Windows Explorer to Upload Your Site

etoken Enterprise For: SSL SSL with etoken

INF 111 / CSE 121. Homework 4: Subversion Due Tuesday, July 14, 2009

Using Windows Task Scheduler instead of the Backup Express Scheduler

ELF WP 2 UML repository instruction

Using Microsoft Expression Web to Upload Your Site

Lab 0 (Setting up your Development Environment) Week 1

Cloud Tools Reference Guide. Version: GA

Manual. CollabNet Subversion Connector to HP Quality Center. Version 1.2

Setting up VMware ESXi for 2X VirtualDesktopServer Manual

How To Run A Hello World On Android (Jdk) On A Microsoft Ds.Io (Windows) Or Android Or Android On A Pc Or Android 4 (

ECA IIS Instructions. January 2005

Version Control with Subversion

NetBeans IDE Field Guide

SAS 9.3 Foundation for Microsoft Windows

Introduction: The Xcode templates are not available in Cordova or above, so we'll use the previous version, for this recipe.

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

BlueJ Teamwork Tutorial

Supplement I.B: Installing and Configuring JDK 1.6

Version Control with Subversion and Xcode

Wavecrest Certificate

Installation Guidelines (MySQL database & Archivists Toolkit client)

Windows Clients and GoPrint Print Queues

How to Setup and Connect to an FTP Server Using FileZilla. Part I: Setting up the server

LDAP Server Configuration Example

How to set up Outlook Anywhere on your home system

Setting up Citrix XenServer for 2X VirtualDesktopServer Manual

pure::variants Transformer for Software Configuration Management Manual

A Tutorial on installing and using Eclipse

Installing your certificate on your Windows PC

NetBeans IDE Field Guide

Supplement I.B: Installing and Configuring JDK 1.6

USING STUFFIT DELUXE THE STUFFIT START PAGE CREATING ARCHIVES (COMPRESSED FILES)

Tool Tip. SyAM Management Utilities and Non-Admin Domain Users

Software Installation Requirements

How to install and use the File Sharing Outlook Plugin

Erie 1 BOCES/WNYRIC. Secure File Transfer. Upload/Download Wizard

Configuring a Custom Load Evaluator Use the XenApp1 virtual machine, logged on as the XenApp\administrator user for this task.

This tutorial provides detailed instructions to help you download and configure Internet Explorer 6.0 for use with Web Commerce application.

Revision Control. Solutions to Protect Your Documents and Track Workflow WHITE PAPER

WA1826 Designing Cloud Computing Solutions. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1

1. Open Thunderbird. If the Import Wizard window opens, select Don t import anything and click Next and go to step 3.

Working with a Version Control System

S/MIME on Good for Enterprise MS Online Certificate Status Protocol. Installation and Configuration Notes. Updated: October 08, 2014

Computer Science and Engineering Windows Cisco VPN Client Installation and Setup Guide

Configuration Task 3: (Optional) As part of configuration, you can deploy rules. For more information, see "Deploy Inbox Rules" below.

Subversion Server for Windows

Integration with Active Directory

Introduction to Programming Tools. Anjana & Shankar September,2010

Setting Up a Dreamweaver Site Definition for OIT s Web Hosting Server

JAVS Scheduled Publishing. Installation/Configuration... 4 Manual Operation... 6 Automating Scheduled Publishing... 7 Windows XP... 7 Windows 7...

Universal Management Service 2015

Zanibal Plug-in For Microsoft Outlook Installation & User Guide Version 1.1

Using SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008.

File Manager User Guide

FTP Server Configuration

Change Manager 5.0 Installation Guide

File Manager Pro User Guide. Version 3.0

Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview

Instructions for Configuring a SAS Metadata Server for Use with JMP Clinical

Getting started with 2c8 plugin for Microsoft Sharepoint Server 2010

AXIS 70U - Using Scan-to-File

Using RSMACC version control system with AB Industrial programming Controllers and files.

To configure Outlook Express for your InfoMetrics address:

Aspera Connect User Guide

Installing LearningBay Enterprise Part 2

1 Disabling Access to USB Mass Storage Devices

StoreGrid Backup Server With MySQL As Backend Database:

HP Device Manager 4.6

Setting Up ALERE with Client/Server Data

pure::variants Connector for Version Control Systems Manual

Technical Bulletin. SQL Express Backup Utility

Lab: Application Lifecycle Management (ALM) Across Heterogeneous Platforms (Java/.NET)

Add in Guide for Microsoft Dynamics NAV May 2012

Configuring Thunderbird for Flinders Mail at home.

Installing and Configuring Microsoft Dynamics Outlook Plugin to Use with ipipeline MS CRM

Perceptive Connector for Microsoft Dynamics AX

VPN Remote Access Installation and Configuration Guide Operating System: Windows (XP, Vista, 7 and 8)

Web VTS Installation Guide. Copyright SiiTech Inc. All rights reserved.

Active Directory integration with CloudByte ElastiStor

AUSTRALIAN CUSTOMS AND BORDER PROTECTION SERVICE TYPE 3 CERTIFICATE 2014 INSTALLATION GUIDE

Web Testing, Java Testing, Server Monitoring. AppPerfect Installation Guide

Installing the Android SDK

FireBLAST Marketing Solution v2

WA1625 Web Services Development Using WebLogic Server v10. Classroom Setup Guide. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc.

Census. di Monitoring Installation User s Guide

EAE-MS SCCAPI based Version Control System

To add Citrix XenApp Client Setup for home PC/Office using the 32bit Windows client.

Exostar LDAP Proxy / Secure Setup Guide. This document provides information on the following topics:

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

MadCap Software. Upgrading Guide. Pulse

Connecting To SOM Network Drives With Windows XP

How To Install Ctera Agent On A Pc Or Macbook With Acedo (Windows) On A Macbook Or Macintosh (Windows Xp) On An Ubuntu (Windows 7) On Pc Or Ipad

How to Configure a Secure Connection to Microsoft SQL Server

SECURE MOBILE ACCESS MODULE USER GUIDE EFT 2013

Step-by-step installation guide for monitoring untrusted servers using Operations Manager ( Part 3 of 3)

BSDI Advanced Fitness & Wellness Software

8.7. NET SatisFAXtion Gateway Installation Guide. For NET SatisFAXtion 8.7. Contents

Transcription:

Version 2 July 2007 Beginning with SubclipseSVN A user guide to begin using the Subclipse for source code management on the CropForge collaborative software development site. Copyright International Rice Research Institute 2007 http://www.irri.org Licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 For full licensing information see: http://creativecommons.org/licenses/by-nc-sa/3.0/ This work was funded by the Generation Challenge Programme http://www.generationcp.org

CONTENTS 1. Introduction...3 2. Getting Help...3 3. Using Subclipse...4 4. Creating the Repository Location...4 4.1. Opening the Repository View...4 4.2. Adding the SVN Repository Location...5 5. Sharing your Eclipse Project...7 6. Checking out Project Contents...8 7. Resources...10 Beginning SubclipseSVN 2

1. Introduction Subversion (or SVN in reference to its command line name) is an open source application used for revision control. It is a modern replacement for the Concurrent Versioning System (CVS) which enables developers to work concurrently. This manual describes the steps needed to create an initial local copy of the source code from a SVN repository located on the CropForge server. The client software used is Subclipse a SVN plugin for Eclipse. Subclipse provides a user interface to Subversion from within the Eclipse IDE It is assumed that the Subclipse is already installed as a plugin of Eclipse in the user s client machine and he/she has an existing account on CropForge. Also, the user must be a developer in the project from which the source code will be downloaded. Refer to CodeOnCropForge.pdf for details on how to do these steps. 2. Getting Help To get help for using any of the Subversion commands using Subclipse: 1. From the main menu: Help > Help Contents 2. Select Subclipse - Subversion Eclipse Plugin Beginning SubclipseSVN 3

3. Using Subclipse Upon installation of Subclipse, you will find additional new options in the Team context menu. All the actions that can be performed using Subclipse will be available at the right click! To use Subclipse, or any other subversion client, we first need a local copy of the repository contents. It is also known as the Working copy, where all modifications are made and send the changes to the repository a.k.a. commit. So the first step is to create a repository location within Eclipse so that we can "checkout" the code. 4. Creating the Repository Location Before you can use Subclipse to interact with your Subversion repository, you have to tell Subclipse where your repository is. To do this, you need to open the SVN Repository view. 4.1. Opening the Repository View 1. From the main menu: Window > Show View > Other... 2. From the Show View dialog: SVN > SVN Repository Beginning SubclipseSVN 4

4.2. Adding the SVN Repository Location 1. From the SVN Repository view, right-click the SVN Repository view: New > Repository Location... 2. Put the root URL, or any path within the repository, into the URL combo box on the Add SVN Repository dialog 3. Click Finish to finish the addition of the repository location. Beginning SubclipseSVN 5

In the event that a dialog pops up asking you to accept a certificate, please accept permanently. You should also be prompted for a username and password. Check the Save Password to avoid being prompted again later. Once the repository has been successfully created, you should have something similar to this: Beginning SubclipseSVN 6

We are now ready to access the SVN Repository to either share our project (initial checkin ) or checkout a project's contents. 5. Sharing your Eclipse Project If you have an existing Eclipse project that you want to put or checkin to the SVN Repository, follow these steps: 1. From the Package Explorer, navigate to your project 2. Right click it, go to Team > Share project 3. Select the repository type > SVN, then click Next 4. Choose an existing repository location, then click Finish 5. A window will appear where you can put meaningful comment of your commit. Click Ok to finish. Beginning SubclipseSVN 7

6. Checking out Project Contents 1. Expand your newly created repository location by double clicking it to reveal the directory you want to checkout 2. Right-click the directory you would like to checkout: Checkout... 3. The Checkout from SVN dialog will appear: Use the New Project wizard OR Create a Simple project Beginning SubclipseSVN 8

OR 4. Then select the Workspace Location or just use the default, and click Finish Your Navigator should look similar to this: Beginning SubclipseSVN 9

7. Resources CropForge server: http://cropforge.org How to install and use Subclipse: https://www.projects.dev2dev.bea.com/subversion%20clients/subclips e.html Beginning SubclipseSVN 10