как проверить на nuget "управление пакетами" в vsts? - PullRequest
0 голосов
/ 21 мая 2018

В моей организации есть проекты, настроенные в VSTS, но я не уверен, что экземпляр VSTS настроен для размещения пакетов пакетов.Основываясь на некотором базовом поиске, для этого существует расширение «Управление пакетами».Это расширение, которое мне нужно установить, чтобы обеспечить возможности пакета NuGet через VSTS для моей организации:

https://marketplace.visualstudio.com/items?itemName=ms.feed

Есть ли способ определить расширения, которые были установлены дляVSTS экземпляр?Например, есть ли пункт меню, к которому я могу перейти в VSTS, который будет отображать список установленных расширений?Как определить, установлено ли расширение «Управление пакетами» для экземпляра VSTS моей организации?Существуют ли альтернативные расширения, которые могут быть настроены для VSTS моей организации, которые будут обеспечивать возможности размещения пакетов NuGet?

ОБНОВЛЕНИЕ

Я пытаюсь понять параметры ценообразования длярасширение VSTS «Управление пакетами»:

https://marketplace.visualstudio.com/items?itemName=ms.feed#pricing

«Управление пакетами включено для подписчиков Visual Studio Enterprise», но похоже, что одна из этих подписок очень дорогая:

https://www.visualstudio.com/vs/pricing/

"Кроме того, каждая учетная запись VSTS включает в себя 5 бесплатных пользователей управления пакетами, и вы можете оплачивать больше по мере необходимости, используя цены справа."

На основе указанной строкивыше это звучит так, как будто мы можем установить расширение, и 5 пользователей получат возможность использовать пакет бесплатно.Если у нас будет 20 разработчиков, нам придется платить 60 долларов в месяц за каждого, чтобы иметь возможность использовать приложения с внутренними пакетами, верно?

Полагаю, это означает, что если мы не приобретем дополнительные лицензии, другие пользователи простоне сможет использовать приложения, которые используют пакеты NuGet, размещенные внутри, потому что они не смогут сносить эти пакеты, верно?Знаете ли вы, есть ли взлом или обходной путь для пользователей без лицензии на управление пакетами, чтобы иметь возможность удалять пакеты, размещенные внутри?Т.е. я не уверен, разрешит ли это Microsoft, но заставит вас пройти несколько ручных шагов или это просто невозможно без покупки дополнительных лицензий.

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Оно должно отображаться на панели настройки \ панели расширений на уровне учетной записи:

enter image description here

Его также можно найти по ссылке «Управление расширениями» взначок SHoppign bag (в виде замка) в верхнем правом углу.

enter image description here

При правильной установке (и у вас есть правильная лицензия, назначенная пользователямhub:

enter image description here

Это означает, что, если ваши пользователи уже не имеют лицензии на Visual Studio Enterprise (некоторые партнерские программы Microsoft предоставляют ее бесплатно), вы будетенужно платить за каждого пользователя сверх бесплатных лицензий, которые вы получаете с Visualstudio.com. Цена за пользователя не является фиксированной, в зависимости от количества пользователей цена может немного отличаться, калькулятор цен скажет вам точно, какая ценав месяц будет. Для 20 разработчиков в настоящее время отображается 40 долларов в месяц в общей сложности.

Он должен отображаться в разделе Build & Release:

enter image description here

0 голосов
/ 21 мая 2018

Да, вам нужно установить расширение управления пакетами, чтобы разрешить хостинг пакетов NuGet.

Вы можете увидеть установленные / запрошенные расширения в представлении «Управление расширениями», которое появляется, если навести курсор мыши на покупки.значок сумки справа от панели инструментов, рядом с вашей учетной записью.Вы должны иметь возможность запрашивать установку расширений и видеть статус запросов, даже если вы не являетесь администратором.Однако только администраторы могут одобрить установку расширений.

enter image description here

...