NuGet и распределенный контроль версий (DVCS)

Интересно, можно ли использовать nuget только для хранения ссылок на требуемые пакеты в системе контроля версий (только package.config и игнорируйте папку пакетов).

] Есть ли способ указать nuget (повторно) загрузить все указанные пакеты в различных файлах package.config? Или что-то подобное, которое можно было бы поместить в сценарий сборки.

Обновление:

Кажется, я не единственный, кто запросил эту функцию: См. этот рабочий элемент (спасибо PHeiberg за подсказку)

Обновление 2:

NuGet теперь имеет эту встроенную функцию. Подробнее см. Использование NuGet без фиксации пакетов в системе управления версиями . Все, что осталось - добавить каталог пакетов в .gitignore или в какой-то эквивалент вашего VCS ( / packages / подойдет, если он находится в корне вашего репозитория и вы используете git).

52
задан Fionn 11 April 2012 в 07:17
поделиться