GitLab에서 검색
기본 검색, 고급 검색, 정확한 검색, 검색 범위, 커밋 SHA 검색.
성장하는 코드베이스나 확장되는 조직에서 필요한 내용을 찾아보세요. 프로젝트 전반에서 특정 코드, 작업 항목, 머지 리퀘스트 및 기타 콘텐츠를 검색하여 시간을 절약하세요. 필요에 맞는 세 가지 검색 유형 중에서 선택하세요: 기본 검색 , 고급 검색 , 정확한 코드 검색 . 코드 검색의 경우 GitLab은 다음 순서로 이러한 유형을 사용합니다: 정확한 코드 검색 : 정확한 일치 및 정규 표현식 모드를 사용할 수 있습니다. 고급 검색 : 정확한 코드 검색을 사용할 수 없는 경우. 기본 검색 : 정확한 코드 검색과 고급 검색을 모두 사용할 수 없는 경우 또는 기본 브랜치가 아닌 브랜치에서 검색하는 경우. 이 유형은 그룹 또는 글로벌 검색을 지원하지 않습니다. 사용 가능한 범위 # 범위는 검색하는 데이터의 유형을 설명합니다. 기본 검색에 사용 가능한 범위는 다음과 같습니다: 범위 글로벌 1 그룹 프로젝트 Code ❌ ❌ ✅ Comments ❌ ❌ ✅ Commits ❌ ❌ ✅ Work items ✅ ✅ ✅ Merge requests ✅ ✅ ✅ Milestones 2 ✅ ✅ ✅ Projects ✅ ✅ ❌ Users ✅ ✅ ✅ Wikis ❌ ❌ ✅ 각주 : 관리자는 글로벌 검색 범위를 비활성화 할 수 있습니다. 글로벌 기본 검색은 그룹 마일스톤이 아닌 프로젝트 마일스톤만 반환합니다. 검색 유형 지정 # 히스토리 GitLab 17.4에서 도입 되었습니다. 검색 유형을 지정하려면 search_type URL 파라미터를 다음과 같이 설정합니다: 정확한 코드 검색 의 경우 search_type=zoekt 고급 검색 의 경우 search_type=advanced 기본 검색의 경우 search_type=basic search_type 은 deprecated된 basic_search 파라미터를 대체합니다. 자세한 내용은 이슈 477333 을 참조하세요. 검색 액세스 제한 # 히스토리 GitLab 13.4에서 인증된 사용자로 글로벌 검색 제한이 block_anonymous_global_searches 라는 플래그와 함께 도입 되었습니다. 기본적으로 비활성화되어 있습니다. GitLab 16.7에서 인증되지 않은 사용자의 검색 허용이 allow_anonymous_searches 라는 플래그와 함께 도입 되었습니다. 기본적으로 활성화되어 있습니다. GitLab 17.11에서 인증된 사용자로 글로벌 검색 제한이 일반 사용 가능 하게 되었습니다. 기능 플래그 block_anonymous_global_searches 가 제거되었습니다. GitLab 18.0에서 인증되지 않은 사용자의 검색 허용이 일반 사용 가능 하게 되었습니다. 기능 플래그 allow_anonymous_searches 가 제거되었습니다. 사전 요구 사항: 인스턴스에 대한 관리자 권한이 있어야 합니다. 기본적으로 /search 및 글로벌 검색에 대한 요청은 인증되지 않은 사용자에게 사용 가능합니다. 인증된 사용자만 /search 를 사용하도록 제한하려면 다음 중 하나를 수행합니다: 프로젝트 또는 그룹의 가시성
