02.05.2013 Views

MKS Implementer 2006 Administration Guide

MKS Implementer 2006 Administration Guide

MKS Implementer 2006 Administration Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Host System Scenarios<br />

changes to the modified member. Review the Merge report and respond to any<br />

messages. Compile the member and perform testing. Ensure the PTF development<br />

library is on the library list for testing.<br />

5 Promote any modified items to testing. Promote any modified items that now contain<br />

the PTF to Mods quality assurance.<br />

6 Promote all PTF items to testing. Promote all items changed from the vendor PTF<br />

development environment to the vendor quality assurance environment.<br />

7 Promote modified items to modified custom Mods production. After testing, promote<br />

any modified items from Mods quality assurance to custom Mods production.<br />

8 Promote PTF objects to base application. After testing, promote all vendor objects from<br />

vendor testing to the vendor base production.<br />

Apply the New Release From the Vendor<br />

These tasks require the use of NewVersion, a separately-licensed <strong>MKS</strong> product.<br />

1 Load the new release from the application vendor. Use the instructions supplied by the<br />

application software vendor. The vendor should supply instructions to install the<br />

changes into test libraries, rather than directly into your custom Mods production<br />

version of that software. The directions from the vendor may be as simple as telling you<br />

which libraries to restore from tape, using the Restore Object (RSTOBJ) or Restore<br />

Library (RSTLIB) command. The vendor may provide installation utilities that you must<br />

run as described by the vendor.<br />

2 Analyze the new release libraries. Complete this step using the NewVersion functions<br />

“Define Target Libraries” and “Build Target Object Entries” to analyze the libraries. Use<br />

the “Print Action Messages” function to print a list of action or exception messages to<br />

review or resolve. Use the “Print Object Report” function to determine which objects<br />

require merging.<br />

3 Check out the objects that NewVersion has determined require merging. This checks out<br />

from the custom modifications production environment (with an automatic copy from<br />

the vendor base production, if needed) to a development environment. At this point, you<br />

might encounter members/objects that are already checked out. If you have some of<br />

these members/objects checked out already, check them out to a different development<br />

environment or library. <strong>Implementer</strong> considers this concurrent development.<br />

Concurrent development requires you to resolve conflicts before or during creation of<br />

the promotion request. The library you check out to must be the same library as the<br />

target library defined to NewVersion.<br />

The check out being performed is simply securing a lock on each of the members/<br />

objects. The source that is copied as part of this check out is replaced with the source<br />

merged in the next step.<br />

35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!