Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сервисы Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Поиск фиксаций в репозиториях Git по содержимому сообщения. Отфильтруйте результаты по проекту, репозиторию, автору или ветви, чтобы быстро найти необходимые сведения. Если вы ищете определённый идентификатор коммита, используйте вместо этого представление истории коммитов.
Tip
Вы можете использовать ИИ, чтобы помочь с задачами Azure DevOps. См. статью "Включение AI-ассистента в сервере MCP Azure DevOps", чтобы начать.
Предпосылки
| Категория | Prerequisite |
|---|---|
| Уровни доступа | — Чтобы использовать поиск по коммитам: требуется как минимум доступ уровня Basic. — Для поиска коммитов в закрытом проекте: требуется как минимум уровень доступа Basic. Доступ к заинтересованным лицам не включает Azure Repos. — Чтобы искать коммиты в общедоступном проекте: нужен как минимум доступ Stakeholder. |
| результатов поиска | Результаты на основе доступа: при поиске в организации или коллекции отображаются только результаты для проектов и репозиториев, к которым у вас есть доступ. |
| Категория | Requirements |
|---|---|
| Уровни доступа | — Чтобы использовать поиск коммитов: требуется как минимум доступ уровня Basic. — Чтобы искать коммиты в приватном проекте: требуется как минимум доступ уровня Basic. Доступ к заинтересованным лицам не включает Azure Repos. |
| результатов поиска | Результаты на основе доступа: при поиске в организации или коллекции отображаются только результаты, для которых у вас есть доступ. |
Поиск фиксаций
Введите ключевые слова, чтобы найти коммиты во всех ваших репозиториях.
- Введите одно или несколько ключевых слов в поле поиска. Поиск по коммитам ищет совпадения с вашими ключевыми словами в сообщении коммита (и в заголовке, и в описании).
- Выберите Commits, чтобы ограничить поиск коммитами, а затем нажмите клавишу Enter.
- На странице результатов выберите коммит, чтобы открыть сведения о коммите, где можно просмотреть изменения, связанные рабочие элементы и запросы на включение.
Tip
Поиск не учитывает регистр и поддерживает ключевые слова, подстановочные знаки и логические операторы. Дополнительные сведения см. в разделе "Функции поиска", "Использование" и "Примеры".
Сузите поиск с помощью фильтров
Фильтрация результатов с помощью любого сочетания следующих фильтров:
| Filter | Description |
|---|---|
| Проект | Ограничить результаты коммитами в определенном проекте. Этот фильтр доступен при поиске в организации или коллекции. |
| Репозиторий | Ограничить результаты коммитами из одного или нескольких репозиториев. |
| Автор | Показывать только коммиты, сделанные конкретным автором. |
| Филиал | Ограничить результаты коммитами, достижимыми из определённой ветви. |
Сортировка результатов поиска
Выберите следующие параметры сортировки:
| Параметр сортировки | Description |
|---|---|
| Время коммита | От новых к старым по дате коммита. |
| Relevance | Насколько точно результаты соответствуют вашим ключевым словам. |
Лучшие практики поиска
- Начните с общего поиска, затем уточните: Введите ключевое слово, затем используйте фильтры по проекту, репозиторию, автору или ветке, чтобы сузить результаты.
- Поиск по сообщению коммита: Поиск выполняется по заголовкам и описаниям коммитов, а не по идентификаторам коммитов. Для поиска идентификаторов используйте представление истории коммитов.
- Проверка орфографии: Поиски не исправляются автоматически, поэтому дважды проверьте ключевые слова.
Индексирование и доступность
Репозитории автоматически индексируются для поиска. Если репозиторий еще не индексирован, первый поиск активирует индексирование и результаты отображаются после завершения.
Note
Индекс поиска коммитов индексирует коммиты, достижимые из доступных для поиска ветвей ваших репозиториев Git. Недавно импортированные репозитории могут занять некоторое время, чтобы отображаться в результатах поиска во время завершения индексирования.
В Azure DevOps Server администратор коллекции должен установить и настроить поиск, прежде чем станет доступен поиск по коммитам.