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
Open a command prompt and enter this command:
cd C:\Program Files\IBM\JazzTeamServer\server\ repotools-rm.bat -rmPurge fromFile=Path_to_rmPurgeFromFile.txt
Open a command line and enter this command:
cd opt/IBM/JazzTeamServer/server/ ./repotools-rm.sh -rmPurge fromFile=Path_to_rmPurgeFromFile.txt