What's new in Visual Studio Integration in 14.5

Topic Streams and Pull Requests

Topic Streams are great when you want to make isolated changes, experiment and re-integrate them later into your mainline stream. They work together with Pull Requests – a type of review that allows to evaluate a set of changes and orchestrate their automatic integration into the target stream.

From Visual Studio integration you can create a topic stream with New > Topic Stream command:

When creating a new topic stream you can choose an option to reuse your existing solution work area by rehoming it. Rehome will convert your existing work area and align it with the new stream, it is faster than fetching to a clean work area.

After the topic stream is created you can access its pull request from the Dimensions Explorer:

Using the pull request you can review and approve the changes made in a topic stream. Depending on Dimensions Pulse settings, an automatic merge to the target stream may happen.

Pull requests are also accessible from the Reviews panel:

View enhancements

Baselines panel now has the same design as the requests panel:

Streams and Projects panel also updated, now it supports search and can show recent and favorite streams or projects:

 

Themes support for request properties:

Reorganized main and context menu commands for better usability, reviewed and updated toolbar and context menu icons:

 

 

Tags:
cm
Continue reading
758 Hits
0 Comments
Featured

New Course: Dimensions CM 14.5 Essentials

New Course: Dimensions CM 14.5 Essentials

 

Micro Focus Education Services

 

 

 

 

May 1, 2019

New Course Announcement:

 

DCM240 – DCM 14.5 Essentials

 

Micro Focus Education is pleased to announce the release of its newest offering within the ADM portfolio.

·         Developed with Micro Focus ART

·         Self-paced, with tracking and graded exam

·         Interactive software simulations with voice-over and closed captioning

·         Online resources include exercise scenarios and process app workflows

·          For more information access the Course outline or register HERE

 

 

Training Type:

Digital Learning

Duration:

3 hours

Audience:

This course is recommended for Dimensions CM (DCM) users and administrators.

Description:

This course provides the concepts and skills to work with major new themes and functions in DCM 14.5, Topic Streams, Shelves, Pulse Agents. It includes standard workflows descriptions and best practice. This course covers the following areas: Topic Streams, Pull Requests, Rebasing, Rehoming, Code Reviews, Peer Reviews, Basic and Advanced workflows, Pulse Agents, Agent Capabilities, Agent variables.

Learning Path:

Dimensions CM offers a comprehensive and integrated platform to manage, change, versions, builds, deployment, process for both waterfall and agile development methodologies.

  • DCM 100 ‒ DCM Essentials
  • DCM 120 – DCM Admin Essentials
  • DCM 200 ‒ Dimensions CM for Developers
  • DCM 240 ‒ Dimensions CM 14.5 Essentials
  • DCM 300 – Dimensions CM for Administrators
  • DCM 320 -  DCM advanced administration and configuration

Registration URL:

https://inter.viewcentral.com/events/cust/catalog.aspx?cid=microfocus&event_id=1894&pid=1

 

DCM240 – Modules and Learning Objectives

Modules

Objectives

Module 1: Basic Topic Streams

·         Describe Topic Streams

·         Understand Pull Requests

·         Know what a rebase of a stream accomplishes

·         Know what a rehoming of a work area accomplishes

·         Follow a basic topic stream workflow

Module 2: Advanced Topic Streams and shelving

·         Describe Shelves

·         Consider use cases for shelves

·         Understand code reviews

·         Describe how pull requests implement code reviews

·         Understand how topic streams and shelving work together

·         Explain conflicting and non-conflicting merge strategies

·         Follow an advanced topic stream and shelving workflow

Module 3: Pulse Agents

·         Describe Pulse Agents

·         Install a Pulse agent

·         Connect the agent to the server

·         Describe capabilities and how they can be used with Agents and Chains

·         Describe variables and how they can be used with Agents and Chains

·         Configure a Chain to run on a specific Pulse agent

·         Execute the Chain on a Pulse agent

 

For more information access the Course outline or register HERE

 

Continue reading
470 Hits
0 Comments

What’s new in Visual Studio integration in 14.4

In 14.4 release Visual Studio integration has seen a lot of improvement. The focus of the changes was improving usability, discoverability and modernizing the look.

Redesigned Dimensions Explorer

We’ve made significant investment into updating the look and usability of Dimensions Explorer, previously known as Serena Explorer. It’s a single place where you can read current solution state, access views and operations. It eliminates ambiguity and clearly displays current solution context.

Often used as a starting point to begin work, Dimensions Explorer provides hints and informs about next steps:

    

Themes Support

Themes are available in Visual Studio 2012 and newer, and Visual Studio integration views now react to theme changes on the fly.

Light theme

Blue theme

Dark theme

Integrated Peer Review Process

With Dimensions CM Pulse, peer review process is very easy. It is a powerful tool to review changes, make comments, view code annotations and collaborate. It is accessible from Visual Studio Integration with Reviews panel. You can switch between different display modes and work with reviews inside the IDE.

 

Reviews panel

Doing code review:

Repository Browser

Ever wanted to view repository structure? Easy to do with Repository Browser view. Navigate folders, view file content, and see who made the changes.

Repository browser

Better Requests View

Completely redesigned Requests view displays requests in a usable, easy to find way. Three view selectors allow switching between display modes. Type text in the search field to narrow down the list of requests. Search works for any of the visible columns. Its look and feel is consistent with Reviews panel, and it’s very easy to use.

Go from a request to a review:

Support for .dmignore files

New deliver wizard now supports specification of ignore rules via .dmignore files. Use context menu command to edit rules.

 

Continue reading
507 Hits
0 Comments

Dimensions CM 2019 CABs Announced

Micro Focus is very happy to announce that we have secured the venues and dates for our 2019 Software Change and Configuration Management Customer Advisory Boards. This is a free event that we are hosting for our SCCM customers of AccuRev, StarTeam, and Dimensions CM.

For 2019 we are very pleased to announce that we will be holding the US CAB in Las Vegas. 

Please watch this space for updates.

Full details are noted below and please let myself, Jimmy and Arlene know if you want to secure your place and we will follow up with full logistics.

 

 Las Vegas

Aria Hotel and Casino

2 day event on 15th and 16th May 2019

 To secure your place at these events please contact myself, Jimmy O'Rourke and Tim Flynn via the email addresses below:

David.Howland@microfocus.com

James.ORourke@microfocus.com

arlene.holmes@microfocus.com

 

If you have not attended an SCCM CAB before let me provide further details:

What is a CAB?:

   CAB is Short for Customer Advisory Board.

    A meeting between Micro Focus Customers and various departments within Micro Focus. This usually consists of the support team, product manager, R&D team and other customer advocates.

    The meetings are usually 2 days long with an opportunity on the second day for one to one personal meetings.

    The CAB events are highly interactive collaboration between Micro Focus and it’s customers to help drive the future of the product, build a more personal relationship and also to provide additional value on the maintenance plans paid to Miro Focus.

  Why have a CAB?

   To often product decisions can be made in a bubble and without clear customer direction, Micro Focus wants clear customer direction on product strategy.

    Benefit of meeting with many customers vs individual trips. Plus, customers love hearing from other customers as opposed to the product vendor.

    CAB allows for PM, Dev, Support and CAM’s to interact in a more intimate setting rather than over email or web meetings.

    Better insight and understanding about how your products are being used in the market place.

    Relationship building.

    Customers get to present their deployment of the product and the benefits it brings to their org.

    Plus a host of other benefits including swag bags of branded merchandise, offsite dinners and Micro Focus executives (VP level) will be in attendance.

 

2-Day CAB May 15th and 16th

 

Day-1: 8:30am - 5pm

8:30-9am –       breakfast

9-10am          Introductions / Micro Focus Overview

10-11am          Dimensions CM - Agile / Hybrid (Octane)

11-12pm           Dimensions CM - devops and devsecops  

12-1pm            lunch

1-2pm             roadmap review

2-3pm             prioritizing / voting of major themes

3-4pm             customer presentation

4-5pm            integration strategy (mf connect)

5-5:30pm –      review / wrap-up

6:30 – 8:30pm dinner (location – tbd)

 

Day-2: 8:30am – 5:30pm

8:30-9am –      breakfast

9-10am          git client demo / presentation

10-11pm           customer presentation

11-12pm           Pulse Best practices

12pm              Lunch

1-2pm             what’s new CM demos (14.4 & 14.5)

2-2:30pm         wrap-up / next steps

2:30-5:30pm      open time w/ dev, PM, Tech support teams

 

Hoping to see you at the 2019 CAB!

 Cliff, Jimmy and Arlene

 

Continue reading
1412 Hits
0 Comments

Using Araxis Merge in a simple parallel development scenario

Using Araxis Merge in a simple parallel development scenario

The following document describes the steps used that cover a standard parallel development scenario across two streams.

 

 

The attached document describes a practical 6 step scenario working on both the mainline and patch development and how Araxis Merge can be used to help assist the merge conflicts.

 

Step 1: Main Line Development (Version 1.0)   
Step 2: Work on a Branch Patch Release (Version 1.1)   
Step 3: Make a patch modification (Version 1.1)   
Step 4: Main Line Development (Version 2.0)   
Step 5: Merge the branch modifications into the mainline   
Step 6: Review the merge   

Please see the attached document for further details.