签出和编辑文件

当您要编辑文件时,可以从解决方案资源管理器或从源代码管理资源管理器中打开它。 当您开始编辑文件时,它会自动签出给您。 在极少数情况下 (例如,希望签出并锁定文件以确保您的更改在其他团队成员所做的更改之前已被注册),您可能需要手动签出 (并且可以是锁定) 项目。

所需权限

您必须是团队项目中**“参与者”**的其中一员。 请参见 TFS 默认组、权限和角色 [重定向]

您希望做什么?

  • 签出一个项目

  • 命令提示符处的工作

  • 获取提示

手动签出各项

为了手动签出各项

  1. 解决方案资源管理器”源代码管理资源管理器中,选择要编辑的文件,打开它们的快捷菜单,并选择“签出以进行编辑”。

  2. (可选)您可以锁定文件。

    重要

    最佳做法是谨慎使用“锁定类型”选项并通知团队成员为什么您要锁定项以及您打算何时移除锁定。

    在“锁定类型”菜单中选择:

    • “未更改”:不要将锁应用到这些物料。

    • “检查”:阻止其他用户签出和签入项,直至注册并打开这些文件。

      备注

      如果你使用一个本地工作区则在Visual Studio Team Foundation Server 2012中这个选项不可用。此外,因为其他用户可能使用本地工作区域,因此此锁是不可执行的 。请参见 了解锁定类型

    • “注册”:允许其他用户签出签出的项,但是,显示它们签入的更改,直到签入更改并打开项目。

    备注

    如果出现以下情况,则“锁类型”菜单不可用:

    • 另一个团队成员已锁定文件。

    • 已由您团队项目的管理员清除“启用多个签出”选项(不是建议的做法)。管理员:在菜单栏上选择“团队”“团队项目设置”,然后选择“源代码管理”)。

    如果任何其他用户已锁定任何指定项,则锁定操作将会失败。 有关详细信息,请参阅锁定和取消锁定文件夹或文件

  3. 选择**“签出”**。

在解决方案资源管理器和在源代码管理资源管理器中,复选标记 TFSC Checked-Out Status Icon出现在您已签出项的附近。 在团队资源管理器中,对文件的挂起**“编辑”更改显示在挂起更改页上。 在源代码管理资源管理器中,挂起“编辑”**更改为对您和您的团队成员可见。

命令提示符处的工作

提示