1

我们最近从 TFS 2012 升级到 2013。Visual Studio 2013 中的一项新功能是 CodeLens 或代码指示器,它可以从 TFS 中为代码中的许多成员(类、属性、方法)提取相关的工作项、变更集和测试影响数据, ETC)。

据我了解,它通过服务器上的索引任务获取这些引用。升级后,我希望看到以前的工作反映在指标中,但可惜我只有参考指标。

4

1 回答 1

2

CodeLense 信息受服务器上的索引设置影响。如果您的代码未编入索引,则不会填充 CodeLens 指示器。

在您的服务器上,以管理员模式打开命令行。

导航C:\Program Files\Microsoft Team Foundation Server 12.0\Tools

我们将使用 tfsconfig 命令行工具。为此,我假设您的收藏名为 DefaultCollection。

tfsconfig CodeIndex /setIndexing:on /CollectionName:DefaultCollection

tfsconfig CodeIndex /reindexAll /CollectionName:DefaultCollection

如果您愿意,可以使用以下命令检查索引状态:

tfsconfig CodeIndex /indexingStatus /CollectionName:DefaultCollection

可以在此处找到有关这些命令和更多命令的信息。

于 2014-03-12T03:42:54.947 回答