Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic DOORS (steve huntington)
Decrease font size
Increase font size
Topic Title: Automate the Archiving Processing
Topic Summary:
Created On: 27-May-2005 20:39
Status: Post and Reply
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Quick Reply Quick Reply
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 27-May-2005 20:39
User is offline View Users Profile Print this message


Janet Ma

Posts: 115
Joined: 12-Sep-2002

I have a script that loops through all of our projects in a DOORS 7.1 database and archives them.

I have tested running the script in DOS batch mode and scheduled the task.

I am just wondering if anybody has done something similar of automating the archival process, or knows of any "best practises" which we can use?

Does Telelogic have any add-on products to automate the process?
Report this to a Moderator Report this to a Moderator
 31-May-2005 21:01
User is offline View Users Profile Print this message


Louie Landale

Posts: 2070
Joined: 12-Sep-2002

v52 left LOTS of residual locks which prevented any archiving (thousands every week). Our archive script had to get a list of all the locks in the database and then remove them. Turns out if someone had a module open Exclusive, it remained open on their client when the server was remote (typical), but successfully closed the module when the server was local (my local Sandbox).

v71 seems to clear up residual locks; but your archive won't work if someone left a module open.

Don't have a good way to log everyone out of DOORS, disable logins, remove the locks, and THEN archive everything, then enable logins. But I may find a way to turn off the DOORS service, then start it, then run the Archive figuring nobody has had a chance to login.

Putting the date in the name of the file makes it easier to identify later. Perhaps:
string NameProjArchive = "Project_" name(proj) "_" today() ".dpa"

- Louie
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic DOORS forum.
There are currently 0 users logged in.
The most users ever online was 15 on 15-Jan-2009 at 16:36.
There are currently 0 guests browsing this forum, which makes a total of 0 users using this forum.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.