如何在源代码管理资源管理器中灰显项目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在源代码管理资源管理器中灰显项目?相关的知识,希望对你有一定的参考价值。

我不小心在TFS的项目上点击了“获取最新版本”,我目前没有工作。这使得项目的名称在Source Control Explorer中以黑色显示,这对我来说是误导,因为我习惯于识别我在视觉上工作的对象。我该如何扭转此操作?

答案

使源控件资源管理器中的项目再次变灰。您可以尝试以下解决方法,获取特定的变更集1。

  1. 开放团队资源管理器
  2. 单击源代码管理
  3. 右键单击您的文件/文件夹
  4. 选择高级单击获取特定版本
  5. 选择Changeset Type并输入1

enter image description here

源代码管理资源管理器中的项目将再次变灰。这是因为:

变更集1是Team Foundation Server实例上的特殊变更集。它是作为安装例程的一部分创建的,只包含一件事 - 源控件树中的根节点($ /)。如果你在任何实际文件上获取变更集1,那么它们将不会在系统上的那个时间点存在,因此将在本地删除,服务器将知道这一点。

注意:这会将文件状态更改为“未下载”,并将删除文件的本地副本。它只会删除TFS放在那里的文件。

另一答案

假设您正在使用TFVC,您还可以尝试隐藏您不需要的文件夹。这将在本地“删除”任何未更改的文件,并在将来获得最新信息时排除这些文件夹。

在Source Control Explorer中,右键单击要排除的文件夹,然后转到“advanced”,然后选择“cloak”。 Cloak in Source Control Explorer

要在本地开始使用这些文件,您可以转到同一个地方并选择“uncloak”。

以上是关于如何在源代码管理资源管理器中灰显项目?的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2010 文件->新建->项目灰显

如何在 Eclipse 项目资源管理器中的包内创建子包

如何将测试添加到现有的 Typescript 项目,并让它显示在测试资源管理器中?

Visual Studio:如何通过依赖关系安排解决方案资源管理器中的项目

如何在解决方案资源管理器中显示 References 文件夹而不在 VB.NET 项目中选择“显示所有文件”?

如何在源代码管理资源管理器中可靠地获取最新的大量文件