Endevor Faq: Copy If Printed
Endevor Faq: Copy If Printed
ENDEVOR FAQ
Version 1.10
COPY IF PRINTED
Infosys Technologies Ltd. Endevor
REVISION HISTORY:
Overview:
This document provides information about ENDEVOR concepts and functions in the
form of questions and answers. ENDEVOR is a version control package provided by
Computer Associates. It is an integrated set of management tools used to automate,
control, and monitor your applications development process. ENDEVOR runs under
MVS, within the TSO/ISPF environment, and in batch.
DISPLAY Action:
In the display screen described in the above question, give M as the command line
option. On hitting Enter key, Element Master screen is displayed. This option provides
the SIGNOUT STATUS information. If the element is not signed out, there will only be
spaces after SIGNOUT ID in the screen. If any element is in signed-out status, the ID
which has signed out the element will be displayed against SIGNOUT ID.
In addition to SIGNOUT status, this option also provides the Last Modification Data.
RETRIEVE Action:
Navigate to the Retrieve Elements Screen (= endevor;3;2;2). In the screen, type the
information asked for and leave the command line blank. Hitting Enter will bring up the
Element Selection List Screen. Type an S next to the element to display all levels.
Press Enter. This will bring up the Summary Of Levels Screen. Type an R next to the
level you want to retrieve. On pressing Enter, the corresponding level of the element will
be retrieved to the PDS.
ADD Action:
1. Sometimes when I am adding an element, the Endevor Return Code is 4 even
when the Processor Return Code is zero. Is it ok?
Yes, it is. Processor Return Code is the status of the Processor actions such as Compiling
or Linking. Endevor Return Code is the status of the Endevor action ADD. An Endevor
Return Code of 4 is valid and it is set when Endevor does not detect any source changes.
2. What are the checks that should be performed before adding a program?
Ensure that you are adding the program from the ID that was used for signing out the
element. If it is a new program, adding will automatically sign-out the program in your
ID. Check for the existence of a Link-card. If it is a DB2 program, a Bind-card should
also be present in the Endevor region. A program can be added to TEST region if a link-
card is present in PROD region but a separate Bind-card is required for Test region even
if one exists in PROD region.
3. What are the checks that should be performed before adding a proc?
Ensure that you are adding the program from the ID that was used for signing out the
element. If it is a new proc, adding will automatically sign-out the program in your ID.
Use TSO29( system-specific) while adding the proc. In the Add/Update Elements
Screen( while building SCL); make sure that in the COMMENT line, the name of the
JCL which executes the proc is given. This is necessary since a JSCAN is automatically
run on the proc while it is being added to Endevor.
4. I want to add a new JCL and the corresponding new proc to Endevor. When I am
trying to add the new JCL, it says proc not found and when I try to add the proc
it says JCL not found! The action fails. How will I add them?
This problem arises when we are adding for the first time and when the JCL and the proc
are in different PDSs. Put both JCL and proc in the same PDS and trying adding one of
them. It will work because Endevor will automatically search in the same PDS for the
corresponding JCL or proc as the case may be.
System-specific:
MOVE action:
(Thanks to Fariyaz)
1. While doing endevor migration of code, Move failed. The reason was that the
Xpediter symbolic dataset was full. What is the solution to this situation?
The solution to this is simple: Expand this dataset. Endevor has a built-in screen to
expand the libraries. The screen prints on how to go about is given below:
Reference:
Endevor Training document
. End-of-Document