签出和编辑文件
当您要编辑文件时,可以从解决方案资源管理器或从源代码管理资源管理器中打开它。 当您开始编辑文件时,它会自动签出给您。 在极少数情况下 (例如,希望签出并锁定文件以确保您的更改在其他团队成员所做的更改之前已被注册),您可能需要手动签出 (并且可以是锁定) 项目。
所需权限
您必须是团队项目中**“参与者”**的其中一员。 请参见 TFS 默认组、权限和角色 [重定向]。
您希望做什么?
签出一个项目
命令提示符处的工作
获取提示
手动签出各项
为了手动签出各项
在解决方案资源管理器”或源代码管理资源管理器中,选择要编辑的文件,打开它们的快捷菜单,并选择“签出以进行编辑”。
(可选)您可以锁定文件。
重要
最佳做法是谨慎使用“锁定类型”选项并通知团队成员为什么您要锁定项以及您打算何时移除锁定。
在“锁定类型”菜单中选择:
“未更改”:不要将锁应用到这些物料。
“检查”:阻止其他用户签出和签入项,直至注册并打开这些文件。
“注册”:允许其他用户签出签出的项,但是,显示它们签入的更改,直到签入更改并打开项目。
备注
如果出现以下情况,则“锁类型”菜单不可用:
-
另一个团队成员已锁定文件。
-
已由您团队项目的管理员清除“启用多个签出”选项(不是建议的做法)。管理员:在菜单栏上选择“团队”,“团队项目设置”,然后选择“源代码管理”)。
如果任何其他用户已锁定任何指定项,则锁定操作将会失败。 有关详细信息,请参阅锁定和取消锁定文件夹或文件。
选择**“签出”**。
在解决方案资源管理器和在源代码管理资源管理器中,复选标记 出现在您已签出项的附近。 在团队资源管理器中,对文件的挂起**“编辑”更改显示在挂起更改页上。 在源代码管理资源管理器中,挂起“编辑”**更改为对您和您的团队成员可见。
命令提示符处的工作
提示
当您开始新任务时,最好在您签出文件并开始工作之前从服务器下载最新文件。
为了帮助您和您的团队组织和跟踪工作,建议使用"我的工作或等待关联任务或 bug 的更改页与该工作您执行。 请参见 开发代码和管理挂起的更改。
若使用服务器工作区,还未签出的文件为只读。
可以 查看和管理您的工作、挂起您的工作和最终 提交您的工作到团队的代码库中。