删除高速缓存文件

对象的 source 属性的内容存储在数据库存储器根目录 (st_root) 下 cache 目录中的文件内。当对象转变为 integrate 状态时,它会触发归档源文件的操作。这样会归档处于 integratetestsqareleasedrejected 状态的对象。CM 管理员可使用 ccm clean_cache 命令,随需应变地除去这些归档的高速缓存文件,并选择要除去的特定高速缓存文件。

本主题包含针对 Windows 和 UNIX 的步骤。

使用命令行界面删除高速缓存文件。

要了解更多信息,请参阅 Rational Synergy CLI 帮助中详细描述的 ccm clean_cache 命令。

Windows

过程

  1. 确保您以 CM 管理员身份工作。
  2. 使用命令行界面删除高速缓存文件。

    要了解有关 ccm clean_cache 命令的更多信息,请参阅清理数据库高速缓存中的对象

  3. 删除上个月未访问的归档对象的所有高速缓存文件。

    > ccm clean_cache /c -30:0:0:0

  4. 删除自 6 月 1 日以来未访问的所有测试 csrc 对象的高速缓存文件。

    > ccm clean_cache /type csrc /status test /cutoff_time "June 1"

UNIX

开始之前

For Informix如果在安装期间没有为用户 informix 设置 CCM_HOMEPATH,那么可以现在设置这些环境变量

过程

  1. 将用户设置为 ccm_admin
    $ su - ccm_admin
    Password: *****
  2. 在数据库上启动会话。

    $ ccm start -nogui -d database_path

    For Informix如果系统提示输入密码,那么表示您正在跨防火墙连接到客户机会话。您必须输入密码才能继续。

  3. 清除高速缓存文件。

    例如,按如下所示删除上个月未访问的归档对象的所有高速缓存文件:

    $ ccm clean_cache -c -30:0:0:0

    或者,删除自 6 月 1 日以来未访问的所有测试 csrc 对象的高速缓存文件。

    $ ccm clean_cache -type csrc -status test -cutoff_time "June 1"

  4. 退出会话。

    $ ccm stop
  5. 从用户 ccm_admin 退出。

反馈