签出和释放碰撞检查 关注
在编辑碰撞检查或其结果之前,必须先签出该碰撞检查。 这会对其他项目成员锁定该检查,确保没有人覆盖您未保存的更改。
在编辑碰撞检查或其结果时,所有更改都存储在本地。 其他项目成员还看不到这些更改。
释放碰撞检查时,您的更改会与云端同步。 这会为其他项目成员解锁该碰撞检查。
在运行碰撞检测或与问题追踪器同步后,碰撞检查会自动被释放。
拥有足够权限的项目成员可以强制释放被其他人签出的碰撞检查。 这通常发生在某人长时间未释放碰撞检查且无法联系上时。
谁可以签出碰撞检查
如果您拥有以下碰撞检查角色之一,则可以签出碰撞检查:
- 项目管理员
- 碰撞管理员
- 检查管理员
- 检查结果编辑
“访问”列中的图标显示您是否可以编辑碰撞检查。
- <无图标>。 您可以签出碰撞检查,然后进行编辑。
-
. 您可以编辑碰撞检查。
-
. 您不能编辑碰撞检查。
“访问”列中的状态显示更多详细信息。
| 状态 | 描述 | 我是否可以签出? |
| <空白> | 没有人在编辑碰撞检查。 | 是(如果您拥有足够的权限)。 |
|
|
您正在另一台设备上编辑碰撞检查。 |
否。 您必须在另一台设备上释放该碰撞检查。 然后就可以在当前设备上将其签出。 如果您拥有足够的权限,可以在当前设备上强制释放该碰撞检查。 这将放弃您在另一台设备上所做的更改。 然后就可以将其签出。 |
|
|
另一位项目成员正在编辑该碰撞检查。 |
否。 如果您拥有足够的权限,可以强制释放该碰撞检查。 这将放弃另一位项目成员所做的更改。 然后就可以将其签出。 |
|
|
您创建了该碰撞检查,但从未与云端同步。 | 您可以编辑或运行该碰撞检查,因此无需签出。 |
|
|
您正在此设备上编辑该碰撞检查。 | 您已签出该碰撞检查。 |
|
|
您没有权限编辑或运行该碰撞检查。 | 否。 |
签出碰撞检查
如果您拥有足够的权限,且碰撞检查未被其他项目成员签出,则您可以将其签出。
要签出碰撞检查:
- 在“碰撞自动化”窗格中,选择碰撞检查。
-
执行以下操作之一:
- 在窗格顶部,单击“签出”
。
- 右键单击任一选定的碰撞检查,然后单击“签出”。
-
在设置窗格顶部,单击“签出”。
如果在右侧看不到设置窗格,请在“碰撞自动化”窗格顶部单击“碰撞检查设置”
。
如果无法执行此操作,则表示您无法签出某些选定的碰撞检查。 请参阅谁可以签出碰撞检查。
- 在窗格顶部,单击“签出”
释放碰撞检查
您可以释放您正在编辑的碰撞检查。 这会将更改与云端同步,并为其他项目成员解锁该碰撞检查。 我们建议在完成编辑后释放所有碰撞检查。
释放选定的碰撞检查
要释放碰撞检查:
- 在“碰撞自动化”窗格中,选择碰撞检查。
-
执行以下操作之一:
- 在窗格顶部,单击“释放”
。
- 右键单击任一选定的碰撞检查,然后单击“释放”。
如果无法执行此操作,则表示您无法释放某些选定的碰撞检查,因为您并未编辑它们。
- 在窗格顶部,单击“释放”
释放所有碰撞检查
要释放所有碰撞检查:
- 在“碰撞自动化”窗格的顶部工具栏中,单击“更多”
,然后单击“全部释放”。
强制释放碰撞检查
强制释放碰撞检查会将签出该碰撞检查的人员的所有未保存更改丢弃。
建议仅在无法联系签出碰撞检查的人员时(例如其正在休假而您急需编辑该检查),才强制释放碰撞检查。 在所有其他情况下,建议先联系该人员并请其释放检查。
如果您拥有以下碰撞检查角色之一,则可以强制释放碰撞检查:
- 项目管理员
- 碰撞管理员
- 检查管理员
当签出了碰撞检查的用户被停用、被删除,或其在碰撞检查中的角色被更改为“无权限”时,该碰撞检查会自动被强制释放。
要强制释放碰撞检查:
- 在“碰撞自动化”窗格中,选择碰撞检查。
-
右键单击任一选定的碰撞检查,然后单击“强制释放”。
如果无法执行此操作,则说明某些检查未被签出,或者您没有足够的权限来释放它们。
放弃本地更改
您可以放弃在已签出的碰撞检查中所做的更改。
要放弃本地更改:
- 在“碰撞自动化”窗格中,选择碰撞检查。
- 右键单击任一选定的碰撞检查,然后单击“放弃本地更改”。
- 在“确认”对话框中,单击“确定”。
这将放弃更改并释放碰撞检查。
故障排除
问:强制释放碰撞检查后我的更改被丢弃,有办法恢复吗?
答:只有在释放碰撞检查后无人提交新的检查版本时,您才能恢复更改。
要恢复更改:
- 在先前对碰撞检查进行了更改的设备上,登录 Revizto 应用程序。
- 签出该碰撞检查。 您的更改将从本地缓存中恢复。
- 释放该碰撞检查。