Repository tools command to remove sensitive data from a DOORS Next repository

Use the rmPurge command to remove sensitive data from the DOORS® Next repository.

Purpose

The rmPurge command removes sensitive data from the DOORS Next repository. The rmPurge command loads JFS version URLs and 0.6 serialized-item-handles from a text file. It deletes the associated JFS versions and redacts the associated 0.6 states. To run this command, the DOORS Next server must be offline. For more details about using this command and removing sensitive data from your repository, see the wiki and Deleting artifacts from the repository.

Parameters

Attribute Description Required Default
fromFile This is the file that you use to specify which JFS versions to delete and which 0.6 states to redact. No server/rmPurgeFromFile.txt
logFile Path to the log file for third party components and JAF.
Note: You must check the server/logs/repotools-rm.log for DOORS Nextt specific logs for this command.
No repotools_rmPurge.log
teamserver.properties The file system path to the teamserver.properties file. No conf/rm/teamserver.properties
Note:

The Engineering Lifecycle Management DOORS Next provided logging for this command is added to the server/logs/repotools-rm.log file. Status updates and messages for user errors (warnings) are found in this file and in the console. To configure the logging settings for this file, edit the server/conf/rm/repotools-rm-log4j2.xml file.

Example

For Windows operating system Open a command prompt and enter this command:

cd C:\Program Files\IBM\JazzTeamServer\server\
repotools-rm.bat -rmPurge fromFile=Path_to_rmPurgeFromFile.txt

For Unix operating systems Open a command line and enter this command:

cd opt/IBM/JazzTeamServer/server/
./repotools-rm.sh -rmPurge fromFile=Path_to_rmPurgeFromFile.txt