Version control 还原/更新的Nuget包坚持由TFS进行源代码控制

Version control 还原/更新的Nuget包坚持由TFS进行源代码控制,version-control,tfs,nuget,Version Control,Tfs,Nuget,在Visual Studio 2012解决方案中执行nuget软件包还原(或仅更新软件包)时,所有新下载的软件包都会显示在Team Explorer>>挂起的更改>>包含的文件中。尽管在我的root.tfignore文件中有一个条目禁止我的packages目录中的任何内容(在我将repositories.config添加到源代码管理后设置),但这仍然存在 解决方法——每次都必须这么做很简单但很烦人——就是在Pending Changes中的packages目录上执行一个undo,然后所有包文件从

在Visual Studio 2012解决方案中执行nuget软件包还原(或仅更新软件包)时,所有新下载的软件包都会显示在
Team Explorer>>挂起的更改>>包含的文件中。尽管在我的root
.tfignore
文件中有一个条目禁止我的packages目录中的任何内容(在我将
repositories.config
添加到源代码管理后设置),但这仍然存在

解决方法——每次都必须这么做很简单但很烦人——就是在
Pending Changes
中的
packages
目录上执行一个
undo
,然后所有包文件从
Pending Changes
中完全消失。(作为检查,此时我可以注释掉
.tfignore
挂起的更改>>排除的文件>>检测到的
中的条目,立即将其报告为未版本文件;恢复
.tfignore
条目会将其隐藏在检测到的
计数中。)

我找到了一个可以使用隐藏文件夹的文件夹,可以让烦恼永远消失,但是为什么
.tfignore
条目不够用呢