Go2Group Mashup ... Go2Group Mashup Subversion Mashup for Serena Business Mashup Solution...

download Go2Group Mashup ... Go2Group Mashup Subversion Mashup for Serena Business Mashup Solution Installation

of 39

  • date post

    21-Jul-2020
  • Category

    Documents

  • view

    2
  • download

    0

Embed Size (px)

Transcript of Go2Group Mashup ... Go2Group Mashup Subversion Mashup for Serena Business Mashup Solution...

  • Your Productivity Force Multiplier

    Go2Group

    Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669 www.Go2Group.com

    Go2Group Mashup Subversion Mashup for Serena Business Mashup Solution

    Installation Guide

    v2.0

  • 392 2 Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669

    www.Go2Group.com

    Your Productivity Force Multiplier

    Go2Group

    Table of Contents

    SECTION 1 – GO2GROUP MASHUP REQUIREMENTS................................................................3

    WHAT’S NEEDED .........................................................................................................3 WHERE TO GET HELP ....................................................................................................4

    SECTION 2 – GO2GROUP MASHUP OVERVIEW......................................................................5 USE CASES ...............................................................................................................6 USE CASE EXAMPLE.......................................................................................................6 APPLICATION AND ORCHESTRATIONS ......................................................................................6

    SECTION 3 – GO2GROUP MASHUP INSTALLATION.................................................................7 INSTALLATION ASSUMPTIONS..............................................................................................7 G2G SCM WEB SERVICES COMPONENT INSTALLATION ....................................................................9 G2G SAT SBM COMPONENT INSTALLATION............................................................................. 14

    SECTION 4 – EMBED G2G COMPONENT IN WORKFLOW......................................................... 21 SECTION 5 - G2G WORKFLOW CONFIGURATION ................................................................ 24

    ADD TWO TARGET SERVERS TO ENVIRONMENT .......................................................................... 24 ADD ENDPOINTS TO ENVIRONMENT...................................................................................... 26 ADD VALUES FOR THE SVNCONFIG AUXILIARY TABLE.................................................................... 26 CONFIGURE SBM DATABASE ............................................................................................ 29 USE SAMPLE APPLICATION .............................................................................................. 31

    SECTION 6 - GO2GROUP MASHUP TIPS AND TROUBLESHOOTING............................................ 37 GENERAL SUGGESTIONS ................................................................................................ 37 UPDATES AND UPGRADES ............................................................................................... 37

    SECTION 7 – GO2GROUP MASHUP ADDITIONAL INFORMATION ............................................... 38 TECHNICAL SUPPORT ................................................................................................... 38 SALES SUPPORT ........................................................................................................ 38 LEARN MORE ........................................................................................................... 39

  • 393 3 Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669

    www.Go2Group.com

    Your Productivity Force Multiplier

    Go2Group

    Section 1 – Go2Group Mashup Requirements

    What’s Needed To install the Go2Group Subversion add-on for Serena, you will need the following:

    • Serena Business Mashup Server

    • For more information on Serena’s Business Mashup Solutions, please visit the Serena website at: www.serena.com/mashups.

    • Subversion

    • Either Tomcat or JBoss on Subversion. If you don’t have either, you will need to install one before beginning installation. Note: it is not required to install Tomcat or JBoss on the same server as the Subversion Server and they can be on separate servers, however, this will take some minor installation assistance form Go2Group.

    • For Tomcat, you need version 5.5 or higher. This integration is only test with version 5.5. Go2Group recommends Tomcat.

    • For JBoss, you need version 4.0.5 or higher. This integration was only tested with version 4.0.5.

    • Java JRE 1.5.12 or higher. This integration was only tested with version 1.5.12.

    • The Serena Mashup Server runs on Windows. See www.serena.com/mashups/

    • In regards to the Subversion Server, this integration will only run on Windows. This integration can run on a Linux Server but will need some slight modifications in the environment setup. Go2Group can help with this until a Linux version is released.

    • The client application (what your developers use on their desktop) only runs in Windows. If a Linux version is needed, please contact Go2Group, this is doable, but will require a little bit of modification on the Subversion Server side, not on the user side.

    • Go2Group Subversion add-on for Serena Business Mashup (Go2Group SaT Mashup).

    In addition to the technical requirements above, you will need administrator-level permissions on the Serena Business Mashup Server and Subversion when installing the Go2Group Mashup.

  • 394 4 Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669

    www.Go2Group.com

    Your Productivity Force Multiplier

    Go2Group

    Where to Get Help Go2Group provides support for its entire line of products, including Go2Group Mashups. Go2Group support is available by telephone, email, and a Go2Group Mashup specific customer support ticket system:

    • By telephone:

    For the Americas and EMEA+1 (877) 442-4669

    For Japan +81 3 5326 3073

    For the rest of APAC and Australia +886 2 2708 8473

    • By email: support@Go2Group.com

    • By ticket: www.Go2Group.com/support

    A customer login is required to access the support site above. Please contact Go2Group for your login credentials.

    For support with Serena Business Mashup, please contact your Serena representative.

    For support with Subversion, please contact your Subversion representative.

  • 395 5 Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669

    www.Go2Group.com

    Your Productivity Force Multiplier

    Go2Group

    Section 2 – Go2Group Mashup Overview

    Go2Group leverages Serena's new process-driven, Mashup approach, allowing Mashup users to view Subversion change history related to specific incidents, without ever having to leave Serena® Business Mashups. Go2Group's Subversion add-on for Serena Mashup (Go2Group SaT Mashup) displays Subversion data within Serena's tabbed interface.

    Using Serena Business Mashups, a tester simply logs an incident into the Serena interface. If there is a Subversion change history log associated with the specific incident, the "SCM Change History" tab will provide a description of the changes made. The user can review change history information such as:

    • The user who made the change

    • The date of the change

    • The location of the change

    • The change history ID

    • The check-in comment

    The display of related change history within Serena helps keep the process flowing by providing users the information needed to make timely decisions.

  • 396 6 Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669

    www.Go2Group.com

    Your Productivity Force Multiplier

    Go2Group

    Use Cases Actors - All members of the Test and Development Teams including:

    • Test engineers using Serena

    • Developers using Subversion

    • Code/peer review participants

    Products Involved:

    • Serena Business Mashup for test environment

    • Subversion client for developers change management environment

    Questions Being Answered:

    • Which source files have been checked in to resolve a specific incident?

    • When were source files checked in to resolve a specific incident?

    • Who checked in source files to resolve a specific incident?

    • What check-in comments are available?

    • Who reviewed the changes?

    Use Case Example • Issue logged in Serena

    • Developer modifies files and checks them in to Subversion with comments contain a specified issue id

    • Developer marks the issue as 'resolved' and transitions the issue to "Peer Review"

    • The issue now displays the change history of files changed

    Application and Orchestrations The Subversion add-on for Serena Mashup contains the following applications and orchestrations:

    • Subversion add-on for Serena Application – Sample workflow, containing the Subversion add-on for Serena Orchestration, that displays Subversion version control history

    • Subversion add-on for Serena Orchestration – Communicates with Subversion server to get change history records for specific issues

  • 397 7 Go2Group, Inc. • 138 North Hickory Avenue • Bel Air, MD 21014 • (877) 442-4669

    www.Go2Group.com

    Your Productivity Force Multiplier

    Go2Group