Nuget продолжает добавлять repositories.config в систему управления версиями (TFS) независимо от флага disableSourceControlIntegration.

Nuget, кажется, упрямо игнорирует флаг внутри файла .nuget/nuget.config. Важно отметить, что никакие фактические пакеты не добавляются в систему управления версиями, только надоедливые repositories.config.

Я могу подтвердить, что наши настройки верны, и если я сниму флаг с папки .nuget, то также начнут добавляться пакеты.

Единственная ссылка на мою проблему, которую я смог найти здесь - https://github.com/Haacked/NuGet/pull/2. Но похоже, что этот запрос на извлечение сделан в репозитории клонов.

Для справки мы используем VS 2013 с TFS 2013 с последними обновлениями. Мы используем серверные рабочие области, и я не мог заставить работать файл .tfignore, вероятно, из-за этого.

Кто-нибудь сталкивался с такой проблемой и если да, то как вы с ней справились?


person Ivan Zlatanov    schedule 22.07.2015    source источник


Ответы (1)


для этого мы используем файл .tfignore. Вот блог о том, как это сделать: http://blog.appliedis.com/2014/11/06/except-files-from-team-foundation-version-control-using-tfignore-files/

person sburgess123    schedule 24.07.2015