关于控制权

Rational® ClearQuest® MultiSite 环境中,跟踪变更和防止数据损坏是通过称为控制权的专门的独占修改权模式实现的。控制权确定数据库副本的用户何时才能修改数据。

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

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

Rational ClearQuest Web 在工作空间(对于查询、报告和图表)和结果集(对于记录)中显示不同的图标,这取决于工作空间项或记录是受本地控制还是受远程控制。查看记录时,Rational ClearQuest Web 在记录表单上显示控制权信息。

用户特权和控制权

可对记录或工作空间项所执行的操作取决于控制此记录或工作空间项的位置。当记录受远程控制时,您可以查看和打印记录,但无法对其进行修改或更改其状态。当工作空间项受到远程控制时,您可以查询和查看工作空间,但无法对其执行重命名、编辑、删除或移动操作。

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

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

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


反馈