签出和编辑受版本控制的项

以下过程演示如何从**“解决方案资源管理器”“源代码管理资源管理器”**中签出项,以便可以对这些项进行编辑。

提示

您必须先创建一个可以用服务器中的文件进行填充的工作区,然后才能在您的计算机上执行 Team Foundation 版本控制操作。 有关更多信息,请参见创建工作区以使用团队项目

从命令提示符处签出项

此外,还可以使用 Checkout 和 Edit 命令从命令提示符处签出项。 Checkout 命令可以更改工作区中本地文件的状态,从而将该文件设为可写。 系统会立即处理 tf.exe checkout 命令。

提示

在执行签入操作后,此命令的执行结果才会在服务器中反映出来。 有关更多信息,请参见Checkin 命令

提示

通过使用签出锁,可在您释放该锁之前阻止其他用户签入或签出任何指定项。 如果任何其他用户已锁定任何指定项,则锁定操作将失败。 有关更多信息,请参见锁定和取消锁定文件夹或文件

所需权限

若要执行这些过程,您必须将**“签出”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

从源代码管理资源管理器签出项以进行编辑

  1. 在**“视图”菜单上指向“其他窗口”,然后单击“源代码管理资源管理器”**。

  2. 在**“源代码管理资源管理器”**中,选择要编辑的文件。

  3. 右击选定的文件,然后单击**“签出以进行编辑”**。

  4. 在**“签出”**对话框中,选中要签出的项对应的复选框。

  5. 在**“锁定类型”**框中,选择锁定选项。

    提示

    如果某人以独占方式签出了文件,或者没有为团队项目启用多个签出,则“锁定类型”框可能不可用。 (以独占方式签出的功能可在“选项”对话框>“源代码管理”>“环境”>“编辑”中设置。 为团队项目启用和禁用多个签出的功能可在“团队”菜单>“团队项目”>“源代码管理”中设置)。

  6. 单击**“签出”**。

    **“解决方案资源管理器”**用选中标记替代挂锁图标来指明已为您签出了这些文件。

从命令提示符处签出文件

  1. 单击**“开始”,再单击“所有程序”,然后指向“Microsoft Visual Studio 2010”**。

  2. 指向**“Visual Studio 工具”,然后单击“Visual Studio 命令提示(2010)”**。

  3. 键入 cd 路径,其中 路径 是用于存储服务器内文件的个人副本的目录位置(例如 c:\projects)。

  4. 键入 tf.exe checkout /lock:Checkout 文件名,然后按 Enter。

    提示

    有关完整语法,请参见 Checkout 和 Edit 命令

请参见

参考

Checkout 和 Edit 命令

概念

使用源代码管理资源管理器

其他资源

从版本控制服务器获取文件的本地副本