The LBYPROC utility lets you process a Rollback script to reverse the library updates which occurred from processing a Promote script. You can roll back changes in test mode to first verify what changes are reversed..
In addition, the utility writes statistical information, such as how many resources promoted, rolled back, and so on, for each script and also lets you specify and also lets you specify the version and revision.
Here are examples of using a Rollback script with and without TEST mode:
LBYPROC /I=DEFLIB\roll1.LSC /TEST
LBYPROC /I=DEFLIB\roll1.LSC
Here is an example a Rollback script:
<DOCUMENT TYPE="RPWIP" VERSION="11.3">
<LBYSCRIPT>
<ROLLBACK>
<LIBRARY SRC="..\TEST\DEFLIB\MASTER.LBY" TGT="DEFLIB\MASTER.LBY"/>
<NAME SRC=""/>
<TYPE SRC=""/>
<VERSION SRC=""/>
<REVISION SRC=""/>
<USERID SRC=""/>
<EFFDATE SRC=""/>
<MODE SRC="" TGT="" FINAL=""/>
<STATUS SRC="PASSED" TGT=""/>
<CLASS SRC="" TGT="" FINAL=""/>
<PROJECT SRC="" TGT="" FINAL=""/>
</ROLLBACK>
</LBYSCRIPT>
</DOCUMENT>
Here is an example of the statistical output:
--- LBYPROC Copyright (C) 1997, 2009 Oracle. All rights reserved.
--- Documaker library script processor
ROLLBACK Successful. Name<DEV> Type<BDF> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<SETRCPTB> Type<DAL> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<MASTER> Type<DDT> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<Q1ADDR> Type<FAP> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<BARCODE FORM> Type<FOR> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<FSI_CPP> Type<GRP> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<Q1DLOG> Type<LOG> Ver<00001> Rev<00002> Note<Normal rollback>
ROLLBACK Successful. Name<SYMBOL> Type<XDD> Ver<00001> Rev<00002> Note<Normal rollback>
Rollback performed. The following number of objects were
rolled back from the source library to the target library.
SOURCE LIBRARY: ..\TEST\DEFLIB\MASTER.LBY
TARGET LIBRARY: DEFLIB\MASTER.LBY
BDFs : 1
GRPs : 1
FORs : 1
FAPs : 1
DDTs : 1
LOGs : 1
DALs : 1
XDDs : 1
-------------
Total: 8
--- LBYPROC Complete ---
© Copyright 2015, Oracle and/or its affiliates. All rights reserved. Legal notices.