其他用户签出在源代码管理资源管理器 (TFS Express) 中不可见 [英] Other users checkouts are not visible in Source Control Explorer (TFS Express)

查看:29
本文介绍了其他用户签出在源代码管理资源管理器 (TFS Express) 中不可见的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

其他用户结帐在 Visual Studio 2012 的源代码管理资源管理器中不可见,TFS 是快速版:

Other users checkouts are not visible in Source Control Explorer in Visual Studio 2012, TFS is express edition :

推荐答案

TFS 2012 引入了一个名为 local workspaces 的新概念,它与以前版本的 TFS(旧的默认行为现在称为服务器工作区.)

TFS 2012 introduces a new concept called local workspaces, which differ subtly from the behavior of workspaces in previous versions of TFS (the old default behavior is now called a server workspace.)

对于本地工作区,TFS 的行为类似于编辑/合并/提交类型的版本控制系统.也就是说,文件不是只读的,而是 TFS 将扫描您的文件系统以确定已更改的内容.您不再需要从服务器检出文件,事实上,服务器并不知道您检出了什么.

With a local workspace, TFS behaves like an edit/merge/commit-type version control system. That is to say that files are not read-only and instead TFS will scan your filesystem to determine what has been changed. You no longer need to check files out from the server and, in fact, the server does not know what you have checked out.

因此,您将无法看到其他用户已签出该文件 - 此信息仅存在于他或她的本地工作区中.

For this reason, you will not be able to see that the other user has checked out the file - this information exists only in his or her local workspace.

如果其他用户使用的是传统的服务器工作区,服务器将拥有此信息并将其呈现给您.

If this other user was using a traditional server workspace, the server would have this information and would present it to you.

这篇关于其他用户签出在源代码管理资源管理器 (TFS Express) 中不可见的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆