ELF WP 2 UML repository instruction

Similar documents
Beginning with SubclipseSVN

Software Delivery Integration and Source Code Management. for Suppliers

Tutorial: Using Enterprise Architect with a central UML repository

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

Introduction to Version Control in

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

Supplement I.B: Installing and Configuring JDK 1.6

pure::variants Transformer for Software Configuration Management Manual

EAE-MS SCCAPI based Version Control System

Supplement I.B: Installing and Configuring JDK 1.6

pure::variants Connector for Version Control Systems Manual

Using Git for Project Management with µvision

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

Version Control with Subversion

Version Control. Version Control

Quick Instructions Installing on a VPS (Virtual Private Server)

Version control. HEAD is the name of the latest revision in the repository. It can be used in subversion rather than the latest revision number.

BSDI Advanced Fitness & Wellness Software


The purpose of this document is to describe how to connect Crystal Reports with BMC Remedy AR System using ODBC.

Sage Intelligence Financial Reporting for Sage ERP X3 Version 6.5 Installation Guide

Scala InfoChannel Content Manager 5 Backup and Restore Instructions

ilaw Installation Procedure

QlikView 11 Source Control Walkthrough

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

Use Subversion with GlassFishESB, OpenESB or Java CAPS 6

How To Encrypt A Traveltrax Report On Gpg On A Pc Or Mac Or Mac (For A Free Download) On A Thumbdrive Or Ipad Or Ipa (For Free) On Pc Or Ipo (For An Ipo)

Web Deployment on Windows 2012 Server. Updated: August 28, 2013

Using and Contributing Virtual Machines to VM Depot

LDAP Server Configuration Example

How to Configure Microsoft System Operation Manager to Monitor Active Directory, Group Policy and Exchange Changes Using NetWrix Active Directory

Wavecrest Certificate

PaperStream Connect. Setup Guide. Version Copyright Fujitsu

Bitrix Site Manager ASP.NET. Installation Guide

TOAD and SubVersion - A Quick How To. Norman Dunbar of Dunbar IT Consultants Ltd.

Subversion Server for Windows

Crystal Reports for Eclipse

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint InfoPath 2013 Web Enabled (Browser) forms

ARGUS SUPPORT: INSTALLATION AND CONFIGURATION GUIDE FOR BEST PRACTICE

TM Online Storage: StorageSync

Toad for SQL Server 4.5

Specify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.

Professional Mailbox Software Setup Guide

4cast Client Specification and Installation

Building OWASP ZAP Using Eclipse IDE

MadCap Software. Upgrading Guide. Pulse

POINT OF SALES SYSTEM (POSS) USER MANUAL

Technical Bulletin. SQL Express Backup Utility

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

Site Maintenance Using Dreamweaver

OBIEE Deployment & Change Management

Installation Guidelines (MySQL database & Archivists Toolkit client)

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

Version Control with Subversion and Xcode

IMDG Code for Intranet

How to create a VPN (Virtual Private Network)

Microsoft Business Intelligence 2012 Single Server Install Guide

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

Chapter 19: Shopping Carts

SourceAnywhere Service Configurator can be launched from Start -> All Programs -> Dynamsoft SourceAnywhere Server.

Using Subversion in Computer Science

SPHOL207: Database Snapshots with SharePoint 2013

Introduction to Source Control ---

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

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

Lab 0 (Setting up your Development Environment) Week 1

SELF SERVICE RESET PASSWORD MANAGEMENT CREATING CUSTOM REPORTS GUIDE

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

Video Administration Backup and Restore Procedures

How To Use Syntheticys User Management On A Pc Or Mac Or Macbook Powerbook (For Mac) On A Computer Or Mac (For Pc Or Pc) On Your Computer Or Ipa (For Ipa) On An Pc Or Ipad

ARIS Design Platform Getting Started with BPM

Snow Active Directory Discovery

Using Microsoft Expression Web to Upload Your Site

FireBLAST Marketing Solution v2

Source Control and Team-Based Design in System Generator Author: Douang Phanthavong

ElectricCommander. Technical Notes MS Visual Studio Add-in Integration version version 3.5 or higher. October 2010


ECA IIS Instructions. January 2005

SAS 9.3 Foundation for Microsoft Windows

QUANTIFY INSTALLATION GUIDE

Point of Sale 2015 Enterprise. Installation Guide

Enterprise Manager. Version 6.2. Installation Guide

Configuring VPN Using Windows XP

2. Installation Instructions - Windows (Download)

Upgrading Your Web Server from ClientBase Browser Version 2.0 or Above to Version 2.1.1

Component, Model and Library Concepts. Components - the Basic Building Blocks. Modified by on 2-Jul-2014

BlueJ Teamwork Tutorial

Table of Contents SQL Server Option

DriveLock Quick Start Guide

STATISTICA VERSION 10 STATISTICA ENTERPRISE SERVER INSTALLATION INSTRUCTIONS

ECView Pro Network Management System. Installation Guide.

Setting Up a Unisphere Management Station for the VNX Series P/N Revision A01 January 5, 2010

Novell ZENworks 10 Configuration Management SP3

Pcounter CGI Utilities Installation and Configuration For Pcounter for Windows version 2.55 and above

Source Control Guide: Git

Transcription:

ELF WP 2 UML repository instruction Author: Magnus Karge Date: 22/12/2014 Version: 1.2

Change Summary Version Date Author/Editor Change Summary 1.0 29/08/2013 Magnus Karge First version 1.1 17/10/2013 Magnus Karge Adjusted the document s layout and minor changes in chapter 2, 3, 4 and 5. 1.2 22/12/2014 Magnus Karge Adjustments in chapter 4 with respect to the new structure in the ELF UML repository. Added TortoiseSVN client as an option in chapter 1 and 4. References Ref. Title/Version/Publication Date/Author 2

Contents 1 Getting started... 4 2 Get access to the repository... 4 3 Create a local copy of the repository... 4 4 Configure Enterprise Architect... 6 5 Import packages... 8 6 Edit packages... 9 3

1 Getting started Connecting to the ELF UML repository using EA requires a command line executable SVN client tool such as CollabNet Subversion Command-line Client to be installed on your computer. The CollabNet client is available at http://www.collab.net/downloads/subversion/. TortoiseSVN is another popular client: http://tortoisesvn.net/downloads.html. Remember to choose the command line client tools in the installation wizard as indicated in the example below. 2 Get access to the repository The access to the ELF-repository is restricted. Please contact Magnus Karge at magnus.karge@kartverket.no in order to get a username and password. He is also the contact person in case you experience any problems setting up the connection. For read-only access you can use username/password: elf. 3 Create a local copy of the repository Create a local copy by a SVN checkout. The ELF repository is available at https://sosi.geonorge.no/svn/elf NOTE The URL is case sensitive! Enter the following command in the directory where you would like to store the local copy: svn co https://sosi.geonorge.no/svn/elf --username <username> The local path can be any existing directory on your local hard disk. In the example below we chose C:\elf_repository. 4

5

4 Configure Enterprise Architect Open an EA project where you would like to import the ELF model. Choose then Project Version Control Version Control Settings. In the case that the Version Control option is not shown, go to the View menu and choose Workspaces and Commands. In the Workspaces and Commands window go to tab Commands, choose Complete and make sure Version Control is activated (see figure below). In Version Control Settings make sure you tick the Save nested version controlled packages to stubs only check box. Use ELF as Unique ID and select Subversion as the type of repository. Specify the Working Copy Path. In order to import the latest content from the main development branch you should choose ELF\trunk within the path into which you have checked out the repository as described in paragraph 3, e.g. C:\elf_repository. Finally you need to specify the Subversion Exe Path, e.g. C:\Program Files\CollabNet\Subversion Client\svn.exe for the CollabNet client or C:\Program Files\TortoiseSVN\bin\svn.exe for the TortoiseSVN client. The figure below shows an example of how the settings could look like. 6

Save the settings. 7

5 Import packages Right-click in the Project Browser on the package into which you want to import one or more packages existing in the repository. Then select Package Control and Get Package as shown in the figure below. In the next dialog box select the identifier for the version control system, ELF. Then all available UML packages in the repository will appear in the list. You can choose a single package or you can import a template containing the whole structure and all ELF application schemas. In the latter case select ELF Model.xml. Since most of the classes in the ELF schemas are subtypes of classes defined in INSPIRE schemas the repository contains also INSPIRE application schemas. Those will be imported automatically in case you chose the ELF Model.xml template in the previous step. If you decided to import single packages you may repeat the first steps in paragraph 5 and select INSPIRE Consolidated UML Model.xml in order to import INSPIRE model components into your EA project. In order to import the latest version of the models, right-click on a version-controlled package in the Project Browser and select Package Control Get Latest (to update only this package) or Package Control Get All Latest (to update all version-controlled packages in the EA project) in the context menu. 8

6 Edit packages If you want to edit a model you need to check out the relevant package in the Project Browser. Right-click on the package, then select Package Control and Check Out as shown in the figure below. Remember to check in the package when the edit session is finished. To check in a package, right-click on it in the Project Browser, select Package Control Check In. In the case you don t want to send changes to the repository select Undo Check Out instead of Check In. Checking in an updated model opens a dialog box where you should enter a comment that summarizes the changes made by you. 9