Add Changed Local Element to Endevor

When a local element is changed (a plus "+" sign precedes the name), you can add the element to Endevor using the :Add element" action.

To add a local element from local eclipse project to Endevor, follow these steps:

  1. Right-click on the local element node.
  2. Click Add Element from the pop-up menu.
    The Add Element Actions Options dialog opens.
  3. Fill in the appropriate information and click OK.
    Element Name
    Specifies element name and will be already prefilled depending on the selected element. It is not possible to change this value for explicit Add action.
    Type
    Specifies an element type and will be already prefilled depending on the selected element. It is not possible to change this value for explicit Add action.
    Processor Group
    Specifies the processor group. Select a processor group from the combo box.
    Add Element to Endevor
    This checkbox will be already selected and disabled as it is mandatory for this specific action.
    Generate after Add
    Select if you want the element to be generated after the Add action.
    Override Signout
    Select if you want to override the current sign out of the element you are adding.
    Override CCID/COMMENT
    Allows you to update CCID and comments from the project.
    CCID
    Specifies the Change Control Identifier (CCID) associated with this request. Enter a 1- to 12-character value that conforms to CCID naming conventions. A System's definition can require that you specify a CCID for any element action against any element associated with that System. If a CCID is required at the System level and you do not enter a CCID, an Action Prompt panel opens where you can add the CCID.
    Comment
    Specifies the comments associated with this request.
    Limits: 1-50 characters that conform to the naming conventions. A system's definition can require you to specify a comment. If a comment is required an action prompt appears.
    Truncate Lines to Source Length
    Allows you to truncate lines with number of characters exceeding the Source Length setting in the Endevor Type definition
    Select one of the options:
    Always: Always remove/truncate exceeding characters
    Only Spaces: Remove only rightmost exceeding spaces
    Never: Never remove any characters from source
    Remember General Options selections
    Select to save this page selections' in Preferences under Team>Endevor>Action Options>Add/Update
    Always open Endevor Action Options dialogue
    Select if you want this page to be opened every time you are adding (can be also when creating an element) an element to Endevor. Deselect if you want values from Preferences to be used without opening this page.
  4. (Optional) There will be two validations performed to see if the local element being added, and the Endevor element are in sync.

    1. First validation will check if the local element being added is in sync with the Endevor element to prevent any potential regression. In case conflict is detected, dialog will be displayed giving detailed information about the conflict.
      1. There will be 3 options presented:
        • Auto-merge: If this option is selected, plugin will attempt to perform an automatic merge. In case this is not possible due to a conflict, Eclipse Compare editor will be opened to perform a manual merge. This option has two sub-options in the Auto-Merge section, however these are disabled in this case. This is due to the Local Element being merged in place, and not added to Endevor, meaning only the "Only update "Local Element" option is possible.
        • Merge: Open Eclipse compare editor to merge the Local Element with the Endevor Element.
        • Do not merge: No merge will be performed and the Local Element will be added to Endevor as is.
    2. Second validation will check if the Endevor element is in sync with the next occurrence on the map. In case conflict is detected, dialog will be displayed giving detailed information about the conflict.
      1. There will be 3 options presented:
        • Auto-merge: If this option is selected, plugin will attempt to perform an automatic merge. In case this is not possible due to a conflict, Eclipse Compare editor will be opened to perform a manual merge.
          • There are two sub-options for auto-merge:
            • Add updated Local Element to Endevor - In case there is no conflict and merge will be performed without users input. The Add action will be automatically triggered on the changed Local Element.
            • Only update Local Element - In case there is no conflict and merge will be performed without users input, only Local Element will be updated without it being added to Endevor.
          • Merge: Open Eclipse Compare editor to merge the local element with the Endevor Element.
          • Do not merge: No merge will be performed and the Local Element will be added to Endevor unchanged. Merging in this case will be performed AFTER the Add action.
  5. Click continue to complete the Add action using the selected option. To cancel the Add action, click Cancel.

  6. If you use any option which opens the Eclipse compare editor, please follow steps from Endevor Plug-in for Eclipse Help > Elements > Compare and Merge Elements, starting with step 3.