Добрый день!
Я начинаю с 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.