Как правильно использовать NuGet с командной разработкой?

Поэтому я хотел бы использовать NuGet для управления различными проектами, которые я использую для конкретного проекта, над которым я и моя команда работаем. . До этого момента я помещал свои файлы библиотеки .js в каталог / Scripts моего веб-решения (ASP.NET MVC 2) и ссылался на них. Конечно, это было вручную, и было неудобно управлять во время обновлений и т. Д.

Теперь, когда я использую NuGet, я понимаю, что вся цель NuGet состоит в том, чтобы сделать это довольно безболезненным. Кроме того, похоже, что мне не нужно проверять свои пакеты в моем репозитории (AKA мне больше не нужно управлять своими внешними библиотеками). Однако, когда я беру jQuery (например) из NuGet, он помещает свои конкретные файлы в каталог / Scripts моего проекта.

В чем я запутался - что я должен проверить в системе контроля версий на этом этапе? Могу ли я по-прежнему проверять каталог / Scripts?

Кроме того, если кто-то еще работает над этим проектом и проверяет решение из системы управления версиями, автоматически ли загружаются пакеты (при условии, что решение поставляется с допустимым файлом packages.config) ?

Я просто пытаюсь прояснить пару моментов, прежде чем мы начнем использовать NuGet на постоянной основе.

13
задан JasCav 9 December 2011 в 02:06
поделиться