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

Use the rmPurge command to remove sensitive data from the Engineering Lifecycle Management DOORS Next repository.

Purpose

The rmPurge command removes sensitive data from the Engineering Lifecycle Management 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 Engineering Lifecycle Management 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 Next 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 logging in the file identified by logFile is configured with the server/conf/repotools_log4j.properties file. Since the logFile argument only points to the log file for third party or JAF (Jazz Application Framework) logging, you are unlikely to find any helpful logging for this command at that location.

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