You are here: Available Utilities > L > LBYPROC > Reversing Changes to Resources > Example 1

Reversing Changes: Example 1

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 ---