关于控制权

Rational® ClearQuest® MultiSite 环境中,跟踪变更和防止数据损坏是通过排它性的“修改权限”方案实现的,该方案被称为控制权。控制权决定了何时允许数据库副本用户修改数据。

如果不使用控制权,不同的用户就可以各自同时在不同副本中修改同一个记录,从而产生混乱。例如,假定同时在三个副本中修改过记录 SAMPL00001。那么哪一个才是真正的记录 SAMPL00001?其他两个版本又该怎样处理?

使用控制权,就会给数据库记录和其他工作空间项 (查询、报告和图表) 分配一个控制副本。最初,记录或工作空间项的控制副本是创建该记录或工作空间项的站点。在项目的生命周期中,可以更改控制副本。

如果工作空间项受远程控制,则 Rational ClearQuest for Windows® 在工作空间中显示变暗的查询、报告和图表图标。对于结果集中受远程控制的记录,每个记录都标有一个锁图标。

用户特权和控制权

可以对记录或工作空间项执行何种操作取决于它受何处控制。如果记录受远程控制,你可以查看和打印该记录,但不能修改它或更改它的状态。当工作空间项受远程控制时,您可以查询和查看该项,但不能重命名、修改、删除或移动它。

更改工作空间项或记录的控制权的能力取决于以下几个因素:

可以根据对工作空间项或记录所执行的操作或您的用户记录的控制权,来更改工作空间项或记录的控制权。例如,假定您在站点 A 的副本 A 上创建了一个查询。后来,您更改查询并移至站点 B。您的用户记录的控制权也随着移至站点 B 的副本 B 上。同样,您在副本 A 上创建的查询的控制权也随着移至副本 B。

其他限制受控制权位置的影响。仅当您登录到当前控制用户记录的副本时,才能执行以下任务:

您不能修改受远程控制的命名列表(动态列表)。


反馈