签入和签出对象

本章中的信息只适用于多用户工作区(见“类型的工作区”章)。

签入/签出机制的多用户工作区确保用户不干涉彼此的工作:

  • 签出对象你想工作。现在这些对象锁定;其他用户不能修改它们只要签出。

  • 签入的对象一旦你完成了。这使其他用户。

你也可以更新您的工作区查看结帐和变化信息在你的工作空间的对象。

此外,管理员可以撤销签出并拒绝改变

签出对象

当您打开一个多用户的工作区,在项目树中所有元素显得黯淡这意味着你不能工作。要改变这一状况,需要签出你想要的对象。

您可以检查以下对象:

  • 单个元素构成单位,例如一个TestCase,模块或ExecutionList。

  • 整个树,例如文件夹结构。

你可以用以下方式付款对象:

检出的元素出现暗了下来,没有一个绿色块的左边。这意味着对象是被您和其他用户不能修改它们,直到你检查它们。对象和一个红色方块被另一个用户签出。

如果你在一个工作区创建一个新对象,例如一个新的TestCase,托斯卡指挥官标志着这个对象块呈白色。

项目树在一个多用户的工作区

签入的元素

签入你的对象,让他们提供给其他用户,点击签入所有菜单

或者,你可以关闭工作区。托斯卡指挥官自动询问您是否想要签入所有检出的对象。

更新工作区

当你签出对象,托斯卡指挥官自动运行一个更新这些对象。这将确保你的工作对象的最新版本。

然而,其他用户可以更改不直接连接到你付款的对象。如果你想要这些变化在工作区中,您需要手动更新您的工作区。

为此,单击更新所有菜单

查看结帐和变化信息

你可以得到多用户工作区对象的以下信息:

  • 付款对象所检出的其他用户的信息

  • 变化信息的最新修改一个对象

获得付款的信息

获得详细信息检出对象,右键单击它并选择显示付款细节从上下文菜单中。

随后的对话框将显示以下信息:

  • 检出的对象的名称

  • 日期和时间的检验

  • 用户检查对象的名称

  • Windows用户名

  • 主机名

获取变化信息

查看更改一个特定对象,右键单击它并选择显示最新变化的细节从上下文菜单中。

随后的对话框将显示以下信息:

  • 所选对象的名称

  • 日期和时间的变化

  • 用户的名称改变

  • Windows用户名

  • 主机名

显示最新变化的细节对话框没有显示的变化只影响检出对象的子对象。例如,虽然有更改信息如果你看看TestCase和添加或删除一个TestSteps,没有改变的信息如果你只重命名或禁用TestStep本身。

或者,您可以检查一个对象的属性修改的信息时。

撤销签出

只有管理员可以撤销签出和拒绝改变。

你只能撤销签出的主分支工作区。

撤销付款有以下结果:

  • 检出的元素可用于所有用户了。

  • 更改用户的签出对象不转移到存储库。

  • 在工作区中创建的任何新元素,用户不转移到存储库。

撤销付款,请遵循以下步骤:

  1. 确保你登录到存储库的用户帐户管理的权利。

  2. 检出的对象(s)右键单击你想撤销并选择撤销付款从上下文菜单中。

  3. 通知用户。一旦你已经取消了付款,付款的用户你撤销更新他们的工作空间。