Skip to main content

Enterprise Server 3.15 в настоящее время доступен в качестве кандидата на выпуск.

Поиск пакетов

Вы можете искать пакеты в GitHub Enterprise Server и фильтровать результаты с помощью квалификаторов поиска.

Кто может использовать эту функцию?

Anyone can search for packages they have access to.

Сведения о поиске пакетов

Вы можете искать пакеты на глобальном уровне в рамках всего GitHub Enterprise Server либо в пределах определенной организации. Дополнительные сведения см. в разделе Сведения о поиске в GitHub.

Вы можете искать пакеты только в GitHub Enterprise Server, но не на GitHub.com, даже если включен GitHub Connect.

Tip

  • В этой статье содержатся ссылки на примеры поиска на веб-сайте GitHub.com, но вы можете использовать те же фильтры поиска в GitHub Enterprise Server. В связанном примере поиска замените github.com именем узла для ваш экземпляр GitHub Enterprise Server.
  • Список синтаксисов поиска, которые можно добавить в любой квалификатор поиска для дальнейшего улучшения результатов, см. в разделе "Основные сведения о синтаксисе поиска".
  • Используйте кавычки для многословных условий поиска. Например, если вы хотите найти проблемы с меткой "Выполняется", выполните поиск label:"in progress". Регистр в поиске не учитывается.

Поиск в пакетах пользователя или организации

Чтобы найти пакеты, принадлежащие определенному пользователю или определенной организации, используйте квалификатор user или org.

КвалификаторПример
user:USERNAMEuser:codertocat соответствует пакетам, принадлежащим @codertocat.
org:ORGNAMEorg:github соответствует пакетам, принадлежащим организации GitHub.

Фильтрация по видимости пакета

Чтобы отфильтровать поиск по тому, является ли пакет общедоступным или частным, используйте квалификатор is.

КвалификаторПример
is:publicis:public angular соответствует общедоступным пакетам, содержащим слово "angular".
is:privateis:private php соответствует частным пакетам, содержащим слово "php".