BringDAToolsDoc.tioga
Copyright Ó 1987 by Xerox Corporation. All rights reversed.
Created by Bertrand Serlet, January 23, 1987 5:47:56 pm PST
Bertrand Serlet, April 5, 1987 3:02:23 am PST
BringDATools
CEDAR 7.0 — FOR INTERNAL XEROX USE ONLY
BringDATools
Getting all the stuff FAST
Bertrand Serlet
Abstract: BringDATools is a command that brings over all the released DATools software in much less time that traditional bringovers.
Created by: Bertrand Serlet
Maintained by: Bertrand Serlet <Serlet.pa>
Keywords: Design automation, Bringover, DATools, DF Files, DAToolsAdministration
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
1. Purpose
The traditionnal Cedar way to retrieve software is very time-consuming when you want to retrieve a few hundred thousand lines of code which change quite often. This package exports a command, BringDATools, similar in functionality to Bringover, but that uses a root DF file (DATools.df) and an enhanced DF software (DFPackageExtras), .
2. Usage
Public parts of Cedar and CedarChest imports are brough in ///7.0/Commands, while other files are brought in your current directory. This is the easiest way to bringover DA (it takes far less time than bringovering all packages!). The first time you want to bringover all the software in a virgin directory, you must do a "Bringover -p [DATools]<DATools7.0>Top>BringDATools.df; BringDATools".
BringDATools is conservative about the files it copies. You might get at the end of the command tool a list of all files it did not bring. Use a standard DFTool to really bring them, if that is what you want, or carefully change the flags of BringDATools. Current flags are:
-r: next argument specifies a root df file (instead of DATools.df)
-v: verbose (list files to be attached)
-w: warning only (no files attached)
-y: zap derived files regardless of date and local version
-z: zap files regardless of date and local version
BringDATools takes several minutes (much more the first time in a session). Start it, and take a coffee, or read your mail ...