设置正在开发中或锁定中的组件
您可以使用 客户端设置 默认将检出的组件设置为锁定状态。您也可以在 检出 对话框中单独调整对每个组件的设置。
-
开发中
如果您启用这一复选框,所有用户都将在 变更历史记录 和 组件概览 顶部的 锁定状态 栏中看到编辑图标
。此选项仅用于参考,不会阻止其他用户检出和编辑该组件。
-
对其他用户锁定 - 如果启用了 开发中,则显示为附加选项。
如果勾选此复选框,会将组件标记为已锁定。在 变更历史记录 和 组件概览 的 锁定状态 栏中,您将看到编辑图标
,其他用户将看到
图标。此选项允许检出该组件,但不允许对组件进行编辑。
解锁组件
解锁组件:组件 只能 由锁定该组件的用户解锁。无法解锁被其他用户锁定的组件。
解锁并重置组件:该选项 仅供 管理员使用。没有管理员权限的用户无法使用。该选项允许管理员解锁已被其他用户锁定的组件。
有三种方法解锁组件:
- 打开锁定图标
的下拉菜单。
-
选择所需的选项。
或
- 点击状态栏中 锁定状态 选项卡上的 变更锁定状态 按钮。
-
选择所需的选项。
或
- 单击右键打开组件的上下文菜单。
- 点击上下文菜单中的 状态。
-
选择所需的选项。
常见问题
如何在服务器端设置锁定状态,以便通过检出预选它们
作为管理员,您可以在服务器端设置锁定状态,以便在检出时预选状态开发中 或锁定其他用户 。
步骤如下:
- 打开 AdminClient > INI 文件。
- 打开
ClientConfigUpdate.ini
文件(文件路径:{驱动}:\vdServerArchive\VD$A\Configuration
)。 - 如要为一个客户端预选锁定状态,请在 INI 文件中添加以下几行。
或
- 如要为所有客户端预选锁定状态,请在 INI 文件中添加以下几行。
请确保在键前插入换行符。
可能的键
- 5625 - 用户可以取消预选。
- 5626 - 用户无法取消预选。(在检出 对话框和 其他 > ** 客户端设置 > 检入/检出** 选项卡中,其他选项均显示为灰色)。
n 的值:
- n=1 - 锁定状态 开发中 在检出时被预选中。
- n=2 - 锁定状态 对其他用户锁定 在检出时被预选中。
示例 1A(预选)
将所有客户端的锁定状态设置为 对其他用户锁定,这样用户就无法更改默认设置。请添加以下几行:
如果从 ClientConfigUpdate.ini
文件中删除密钥,它不会自动从客户端 PC 的 INI 文件中删除。如果要从所有客户端电脑的所有 INI 文件中删除密钥,请再次打开 ClientConfigUpdate.ini
文件,并在密钥前添加 - (减号)(见下图):
示例 1B 移除预选
要移除示例 1A 中的默认锁定状态,请按照以下步骤编辑该行:
如何设置锁定状态,使其在检出时被预选
在 UserClient 的 客户端设置 对话框中,可以为以下两个选项预选 锁定状态:开发中 和 锁定其他用户(用于 检出)如果用户不需要锁定状态,可以取消这一设置。