Limited options are available in View Compare/Merge

0 Likes

Create a new View in Starteam and use the Rebase VCM option. However, the only option available is "Promote" so it is not possible to Rebase to the new View.

Other Projects have all four options available, Promote, Rebase, Replicate & Compare. What can cause this?

There are certain types of Views, such as 'Reference' or 'Read-Only Reference', which are not permitted to be re-based as they are based off the parent View.

However, if this is not the case, then the other explanation is that the 'Available Merge Types' under "Customize VCM" in the Server Administration console, have been inadvertently changed. 

You can restrict the 'Merge types' available by Server, Project or View using the 'Customize VCM' section in the StarTeam Server Administration tool. It may be possible that the 'Rebase' merge type has been excluded from this Project/View in Production. To verify

  1. Open the "Customize VCM" section for the affected Configuration
  2. Examine the right-hand dialog (Available Merge Types)
  3. Expand the window to see the full tree
  4. The default settings should show something like the following;
    Server
     - ALL DEFAULT MERGE TYPES
    Project name
      - ALL SERVER TYPES
    View name 
      - ALL PROJECT TYPES
    Child View name
      - ALL PARENT VIEW TYPES

If, for example, you have

  View name
  - Promote

this means only 'Promote' VCM type will be available for that View. As seen below, Project 'a' will only permit VCM Promote for that entire Project, including all Views as the merge types are inherited;

To reset the available merge types, highlight the Project/View and select the 'Use Parent Merge Types'

Note: if your Project has 'Require Revision Comment for check-in' enabled, you will get the following message.

As you cannot add a revision comment from the server-side, please ensure that 'Require revision comment for check-in' is disabled before making the above changes. You can re-enable this option once the VCM types have been reset.

Comment List
Related
Recommended