Я использую Visual Studio 2013 Pro и Team Foundation Server 2013. У меня есть файл .tfignore со следующими строками:
\packages
\<project name>\Bin
!\<project name>\Bin\*.refresh
Строка 1 не работает, но строки 2 и 3. Название проекта - это веб-сайт внутри решения. В этом решении нет ничего другого. Установлены пакеты nuget, которые автоматически вытягиваются при публикации или создании веб-сайта. Когда это произойдет, папка пакета создается в решении. Он не добавлен в проводник решений, он находится в той же папке, что и решение, когда вы смотрите на файл в проводнике файлов.
Пожалуйста, дайте мне знать, есть ли какая-либо другая информация.