Пакеты удаления nuget и рабочая копия SVN

Добрый день!

Я начинаю с NuGet 1.2 на VS2010 Express. Я использую SVN для своих проектов (без интеграции с VS, просто TortoiseSVN). Вопрос - похоже, что NuGet создает папку / packages / в корне решения. Кажется, что при удалении пакета NuGet удалит папку пакета. Это сломает рабочую копию SVN.

Есть ли какие-либо рекомендации по совместной работе SVN и NuGet?

Заранее спасибо!

Обновление : я не имею в виду, что весь / packages / папка удалена, Я имею в виду, что, например, при обновлении T4MVC до 2.6.45 папка /packages/T4MVC.2.6.44 (вместе с папкой .svn внутри) будет удалена, и это приведет к поломке рабочей копии SVN.

Обновление 2 : Как я проверил, NuGet не удаляет папки, если внутри него находится что-то, не принадлежащее пакету (в моем случае папка .svn ). Так что, если вы предпочитаете хранить пакетов в SVN, как это делаю я - после обновления вам следует удалить папку, оставшуюся от более старой версии пакета, из SVN.

6
задан artvolk 15 April 2011 в 10:24
поделиться