Использование NuGet для обмена кодом между разработчиками - PullRequest
4 голосов
/ 15 декабря 2011

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

Я установил Nuget и после выбора опции «Управление | Пакетами NuGet»,

Я установил пакет «HtmlAgilityPack» и заметил, что он поместил каталог пакетов в мою папку «Решения».

Так что я предполагаю, что если я хочу поделиться этим приложением с другими разработчиками, мне нужно было добавить этот пакета также в мой репозиторий ....

Это не совсем то, что я хочу, так как я предпочитаю, чтобы мои пакеты устанавливались в более глобальном месте, чтобы другие приложения могли также получать к ним доступ ...

Есть ли лучший способ сделать это?

Ответы [ 2 ]

6 голосов
/ 15 декабря 2011

Это было добавлено в Nuget 1.6.
См. Восстановление пакета Nuget .

3 голосов
/ 15 декабря 2011

Если вы обеспокоены тем, что другие приложения могут получить доступ к пакетам, не беспокойтесь. NuGet является центральным хранилищем для этой цели. Однако, если у вас есть пользовательские библиотеки или пользовательские конфигурации пакетов, которыми вы хотели бы поделиться, вы можете подумать о настройке пользовательского канала. Для получения дополнительной информации о размещении собственного канала см. Следующую ссылку:

http://haacked.com/archive/2010/10/21/hosting-your-own-local-and-remote-nupack-feeds.aspx

...