![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Baselline set script for DOORS 5.2 Topic Summary: Created On: 4-Feb-2004 08:36 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hi all.
Does anyone has a script that will emulate the DOORS 7 Baseline Set functionality (possibly in simplest form) ? We now have many modules (25 and more) in one path that will be baselined every week (this is very crude). Thank you very much and have a nice doorsday ;-) regards, Dirk. ------------------------- Dirk Plaschke |
|
![]() |
|
![]() |
|
Dirk -
The attached script was used to create a minor baseline for each module in hopes of improving performance in our v6.0 database. You can modify to create a major baseline. It works in v5.2. All mods must already have been baselined at least once. Hope this helps. Richard Kilgore Northrop Grumman Mission Systems richard.kilgore@ngc.com |
|
![]() |
|
![]() |
|
[A] You need to insert the Basline Suffix in your designation, since there can be two baselines: [1] "4.2" and [2] "4.2 (a)".
After your statement: string bl = (major b) "." (minor b)"", consider adding statement: if (!null suffix(b)) bl = bl " (" suffix(b) ")" [ B] Consider using the "version(mod)" command, since that gets the current baseline designation as shown at the top of Module windows: "current 4.2 (a)". This would replace the need for the loop and the BL stuff above your "confirm" statement. [C] Lots of baselines is also bad. Perhaps you can count the number of History Records (or perhaps even count the number of Bytes in all the "hist.oldValue" and "hist.newValue", and display that to the user. Users could be encouraged to bypass baselining when "few" changes have been made to the current version. - Louie Edited: 4-Feb-2004 at 16:42 by Louie Landale |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Baselline set script for DOORS 5.2
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.