쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

CodeCatalyst에서 코드, 문제, 프로젝트 및 사용자 검색

포커스 모드

이 페이지에서

CodeCatalyst에서 코드, 문제, 프로젝트 및 사용자 검색 - Amazon CodeCatalyst

CodeCatalyst의 검색 표시줄 또는 전용 검색 결과 창을 사용하여 CodeCatalyst 내 코드, 문제, 프로젝트 및 사용자를 검색합니다.

검색 창에 이름, 설명 및 상태와 같은 쿼리를 입력하여 스페이스 및 프로젝트 전체에서 리소스를 찾을 수 있습니다. 검색 쿼리 언어를 사용하여 검색 쿼리를 구체화할 수도 있습니다.

검색하려면
  1. 상단 탐색 모음의 검색 창에 검색 쿼리를 입력합니다.

  2. (선택 사항) CodeCatalyst 검색 쿼리 언어를 사용하여 검색 쿼리를 구체화합니다. 자세한 내용은 검색 쿼리 구체화 섹션을 참조하세요.

  3. 다음 중 하나를 수행합니다.

    • 현재 진행 중인 프로젝트 내에서 리소스를 검색하려면 이 프로젝트를 선택합니다.

    • 현재 있는 스페이스의 모든 프로젝트 내에서 리소스를 검색하려면 이 스페이스를 선택합니다.

  4. 다음 중 하나를 수행하여 전용 검색 결과 창에서 검색 결과를 봅니다.

    • 빠른 검색 결과 창 하단에서 project-name | space-name의 모든 결과 보기를 선택하여 모든 검색 결과를 봅니다.

    • Enter를 눌러 모든 검색 결과를 봅니다.

작은 정보

표시 이름 또는 사용자 이름 앞에 @ 기호를 사용하여 풀 요청 주석 또는 설명 또는 문제 주석 또는 설명에서 다른 프로젝트 사용자를 언급합니다. 문제 또는 코드 파일 이름 앞에 @ 기호를 사용하여 문제 또는 코드 파일과 같은 리소스에 연결할 수도 있습니다.

검색 쿼리 구체화

검색 후 원하는 내용을 찾을 수 없는 경우 CodeCatalyst 특수 쿼리 언어를 사용하여 검색을 세분화할 수 있습니다. 개별 필드에는 문자 제한이 없지만, 전체 쿼리에서는 1,024자로 제한됩니다.

검색 범위를 특정 유형의 정보로 구체화하려면 검색에 type:result-type를 포함하세요. 여기서 결과 유형code, issue, project또는 user 입니다.

예시:

  • type:code AND java - “java”가 포함된 코드 관련 필드에 코드 결과를 표시합니다.

    자세한 내용은 코드 필드 섹션을 참조하세요.

  • type:issue AND Bug - “버그”가 포함된 문제 관련 필드에 문제 결과를 표시합니다.

    자세한 내용은 문제 필드 섹션을 참조하세요.

  • type:user AND MaryMajor - “MaryMajor”가 포함된 사용자 관련 필드에 사용자 결과를 표시합니다.

    자세한 내용은 사용자 필드 섹션을 참조하세요.

  • type:project AND Datafeeder - “Datafeeder”가 포함된 프로젝트 결과를 표시합니다.

    자세한 내용은 프로젝트 필드 섹션을 참조하세요.

검색 범위를 특정 필드로 구체화하려면 검색에 field-name:query를 포함하세요. 여기서 필드 이름은 title, username, projectdescription, 등이고 쿼리는 검색하려는 텍스트입니다. 필드 목록은 검색 가능한 필드 참조 섹션을 참조하세요. 괄호를 사용하여 여러 쿼리를 검색할 수 있습니다.

예시:

  • title:bug - 제목에 “버그”가 포함된 결과를 표시합니다.

  • username:John - 사용자 이름에 “John”이 포함된 결과를 표시합니다.

  • project:DataFeeder - “DataFeeder” 프로젝트의 결과를 표시합니다. 쿼리는 대/소문자를 구분하지 않습니다.

  • description:overview – 설명에 “개요”가 포함된 결과를 표시합니다.

검색 구문에 제약 조건을 지정하려면 부울 연산자 AND, ORNOT을 사용할 수 있습니다. 여러 구문을 나열하는 경우, CodeCatalyst는 기본적으로 해당 구문을 OR과 조인합니다. 괄호를 사용하여 검색 구문을 그룹화할 수 있습니다.

  • exception AND type:code - “예외”에 대한 코드 결과만 표시합니다.

  • path:README.md AND repo:ServerlessAPI - 리포지토리 이름이 “ServerlessAPI ”인 “README.md”를 사용하여 경로에 대한 결과를 표시합니다.

  • buildspec.yml AND (repo:ServerlessAPI OR ServerlessWebApp) - 리포지토리가 “ServerlessAPI ” 또는 “ServerlessWebApp”인 “buildspec.yml”에 대한 결과를 표시합니다.

  • path:java NOT (path:py OR path:ts) - 경로에 “java”가 포함되어 있지만 “py” 또는 “ts”가 포함되어 있지 않은 결과를 표시합니다.

검색 범위를 특정 프로젝트로 구체화하려면 검색에 project:name AND query를 포함합니다. 여기서 이름은 검색하려는 프로젝트이고 쿼리는 검색하려는 콘텐츠입니다.

  • project:name AND query - 경로에 쿼리와 프로젝트 이름이 포함된 결과를 표시합니다.

검색 작업 시 고려 사항

지연된 콘텐츠 업데이트 - 이름 변경 또는 문제 재할당과 같은 콘텐츠 업데이트가 검색 결과에 반영되는 데 몇 분 정도 걸릴 수 있습니다. 코드 기반 마이그레이션과 같은 대규모 업데이트가 검색 결과에 나타나는 데 더 오래 걸릴 수 있습니다.

특수 문자 이스케이프 처리 - 검색 쿼리에서 + - & & || ! ( ) { } [ ] ^ " ~ * ? : \와 같은 특수 문자를 특별히 고려해야 합니다. 특수 문자는 쿼리에 영향을 주지 않으므로 특수 문자를 제거하거나 이스케이프 처리해야 합니다. 문자를 이스케이프 처리하려면 앞에 백슬래시(\)를 추가합니다. 예를 들어, 검색 쿼리 [Feature]는 Feature 또는 \[Feature\]여야 합니다.

검색 범위 좁히기 - 검색은 대/소문자를 구분하지 않습니다. 소문자로만 검색하면 쿼리에서 대소문자 변경에 따른 단어 분할이 일어나지 않습니다. 예를 들어 MyService를 쿼리하거나 MyService만 쿼리하려면, my 또는 service만 포함된 결과를 피하기 위해 myservice를 쿼리하는 방법을 고려하세요.

검색은 기본적으로 OR을 기준으로 단어와 단어의 일부를 조인합니다. 예를 들어, new functionnewfunction을 모두 포함하는 결과를 반환할 수 있으며, 결과는 new 또는 function로만 반환할 수 있습니다. 후자를 방지하려면 여러 단어를 AND와 결합합니다. 예를 들어, new AND function을 검색합니다.

기본 브랜치 - 검색은 소스 리포지토리의 기본 브랜치에 대한 최신 커밋의 코드 결과만 반환합니다. 다른 브랜치 또는 커밋에서 코드를 찾으려면 리포지토리를 로컬로 복제하거나, 개발 환경에서 브랜치를 열거나, CodeCatalyst UI에서 브랜치 및 세부 정보를 보는 방법을 고려합니다. 기본 브랜치를 변경하면 검색으로 확인할 수 있는 파일이 업데이트됩니다. 자세한 내용은 리포지토리의 기본 브랜치 관리 섹션을 참조하세요.

중요

CodeCatalyst는 연결된 리포지토리에 대한 기본 브랜치의 변경 사항 감지를 지원하지 않습니다. 연결된 리포지토리의 기본 브랜치를 변경하려면 먼저 CodeCatalyst에서 연결을 해제하고 기본 브랜치를 변경한 다음 다시 연결해야 합니다. 자세한 내용은 CodeCatalyst에서 GitHub 리포지토리, Bitbucket 리포지토리, GitLab 프로젝트 리포지토리 및 Jira 프로젝트 연결 섹션을 참조하세요.

리포지토리를 연결하기 전에 항상 최신 버전의 확장 프로그램을 사용하는 것이 좋습니다.

검색 가능한 필드 참조

CodeCatalyst는 검색 쿼리를 입력할 때 다음 필드를 검색합니다. 별칭은 고급 쿼리 언어로 필드를 참조하는 데 사용할 수 있는 또 다른 이름입니다.

필드 별칭 설명

branchName

branch

코드 파일이 있는 브랜치의 이름입니다.

code

N/A

검색과 일치하는 소스 코드의 일부를 나타내는 코드 조각 형태의 코드 내용에 대한 정보입니다.

commitId

N/A

가장 마지막으로 업데이트된 상태의 반환된 코드 파일에 있는 커밋의 커밋 ID입니다. branchName에 지정된 브랜치 이름의 최신 커밋 ID일 수도 있고 아닐 수도 있습니다.

commitMessage

N/A

가장 마지막으로 업데이트된 상태의 반환된 코드 파일에 있는 커밋의 커밋 메시지입니다. branchName에 지정된 브랜치 이름의 최신 커밋의 커밋 메시지일 수도 있고 아닐 수도 있습니다. 커밋 메시지가 제공되지 않은 경우, 이 값은 빈 문자열이 됩니다.

filePath

path

이 코드 파일의 파일 경로입니다.

lastUpdatedBy

N/A

코드 파일을 마지막으로 업데이트한 CodeCatalyst 사용자입니다. 사용자 이름을 사용할 수 없는 경우, 이 값은 Git 구성 파일에 구성된 사용자의 이메일 주소를 사용합니다.

lastUpdatedById

N/A

코드 파일을 마지막으로 업데이트한 사용자의 고유한 시스템 생성 ID입니다. 사용자 ID를 사용할 수 없는 경우, 이 값은 사용자의 이메일 주소일 수 있습니다.

lastUpdatedTime

N/A

코드 파일이 포함된 커밋으로 검색 데이터를 마지막으로 업데이트한 시간[협정 세계시(UTC) 타임스탬프 기준]

projectId

N/A

작업의 고유한 시스템 생성 ID입니다.

projectName

projectNames, project

코드 파일이 커밋된 소스 리포지토리가 포함된 프로젝트의 이름을 표시합니다.

repositoryId

repoId

리포지토리의 고유한 시스템 생성 ID

repositoryName

repository, repo

코드 파일이 커밋된 소스 리포지토리의 이름을 표시합니다.

코드 필드

필드 별칭 설명

branchName

branch

코드 파일이 있는 브랜치의 이름입니다.

code

N/A

검색과 일치하는 소스 코드의 일부를 나타내는 코드 조각 형태의 코드 내용에 대한 정보입니다.

commitId

N/A

가장 마지막으로 업데이트된 상태의 반환된 코드 파일에 있는 커밋의 커밋 ID입니다. branchName에 지정된 브랜치 이름의 최신 커밋 ID일 수도 있고 아닐 수도 있습니다.

commitMessage

N/A

가장 마지막으로 업데이트된 상태의 반환된 코드 파일에 있는 커밋의 커밋 메시지입니다. branchName에 지정된 브랜치 이름의 최신 커밋의 커밋 메시지일 수도 있고 아닐 수도 있습니다. 커밋 메시지가 제공되지 않은 경우, 이 값은 빈 문자열이 됩니다.

filePath

path

이 코드 파일의 파일 경로입니다.

lastUpdatedBy

N/A

코드 파일을 마지막으로 업데이트한 CodeCatalyst 사용자입니다. 사용자 이름을 사용할 수 없는 경우, 이 값은 Git 구성 파일에 구성된 사용자의 이메일 주소를 사용합니다.

lastUpdatedById

N/A

코드 파일을 마지막으로 업데이트한 사용자의 고유한 시스템 생성 ID입니다. 사용자 ID를 사용할 수 없는 경우, 이 값은 사용자의 이메일 주소일 수 있습니다.

lastUpdatedTime

N/A

코드 파일이 포함된 커밋으로 검색 데이터를 마지막으로 업데이트한 시간[협정 세계시(UTC) 타임스탬프 기준]

projectId

N/A

작업의 고유한 시스템 생성 ID입니다.

projectName

projectNames, project

코드 파일이 커밋된 소스 리포지토리가 포함된 프로젝트의 이름을 표시합니다.

repositoryId

repoId

리포지토리의 고유한 시스템 생성 ID

repositoryName

repository, repo

코드 파일이 커밋된 소스 리포지토리의 이름을 표시합니다.

필드 별칭 설명

assigneeIds

assigneeId

문제에 할당된 사용자의 고유한 시스템 생성 ID입니다.

assignees

assignee

문제에 할당된 사용자의 이름입니다.

createdBy

N/A

문제를 생성한 사용자의 이름을 표시합니다.

createdById

N/A

문제를 생성한 사용자의 고유한 시스템 생성 ID입니다.

createdTime

N/A

문제가 생성된 시간[협정 세계시(UTC) 타임스탬프 기준]

설명

N/A

문제에 대한 설명입니다.

isArchived

archived

보관된 상태에서 문제를 생성할지 여부를 나타내는 부울 값입니다.

isBlocked

blocked

문제가 차단됨으로 표시되는지 여부를 나타내는 부울 값입니다.

labelIds

labelId

문제에 대한 레이블의 고유한 시스템 생성 ID입니다.

lastUpdatedBy

N/A

문제를 마지막으로 업데이트한 사용자의 이름을 표시합니다.

lastUpdatedById

N/A

문제를 마지막으로 업데이트한 사용자의 고유한 시스템 생성 ID입니다.

lastUpdatedTime

N/A

문제가 마지막으로 업데이트된 시간[협정 세계시(UTC) 타임스탬프 기준].

priority

N/A

문제가 할당된 경우 문제의 우선순위입니다.

projectId

N/A

작업의 고유한 시스템 생성 ID입니다.

projectName

projectNames, project

이 문제를 찾을 수 있는 프로젝트입니다.

shortId

N/A

문제에 대한 단축된 자동 증가 식별자입니다.

status

N/A

문제가 백로그 또는 보드의 열에 있는지 여부를 나타내는 문제의 상태입니다.

statusId

N/A

상태의 시스템 식별자입니다.

title

N/A

문제의 제목입니다.

필드 별칭 설명

assigneeIds

assigneeId

문제에 할당된 사용자의 고유한 시스템 생성 ID입니다.

assignees

assignee

문제에 할당된 사용자의 이름입니다.

createdBy

N/A

문제를 생성한 사용자의 이름을 표시합니다.

createdById

N/A

문제를 생성한 사용자의 고유한 시스템 생성 ID입니다.

createdTime

N/A

문제가 생성된 시간[협정 세계시(UTC) 타임스탬프 기준]

설명

N/A

문제에 대한 설명입니다.

isArchived

archived

보관된 상태에서 문제를 생성할지 여부를 나타내는 부울 값입니다.

isBlocked

blocked

문제가 차단됨으로 표시되는지 여부를 나타내는 부울 값입니다.

labelIds

labelId

문제에 대한 레이블의 고유한 시스템 생성 ID입니다.

lastUpdatedBy

N/A

문제를 마지막으로 업데이트한 사용자의 이름을 표시합니다.

lastUpdatedById

N/A

문제를 마지막으로 업데이트한 사용자의 고유한 시스템 생성 ID입니다.

lastUpdatedTime

N/A

문제가 마지막으로 업데이트된 시간[협정 세계시(UTC) 타임스탬프 기준].

priority

N/A

문제가 할당된 경우 문제의 우선순위입니다.

projectId

N/A

작업의 고유한 시스템 생성 ID입니다.

projectName

projectNames, project

이 문제를 찾을 수 있는 프로젝트입니다.

shortId

N/A

문제에 대한 단축된 자동 증가 식별자입니다.

status

N/A

문제가 백로그 또는 보드의 열에 있는지 여부를 나타내는 문제의 상태입니다.

statusId

N/A

상태의 시스템 식별자입니다.

title

N/A

문제의 제목입니다.

필드 별칭 설명

설명

N/A

객체 설명입니다.

lastUpdatedTime

N/A

프로젝트 메타데이터가 마지막으로 업데이트된 시간[협정 세계시(UTC) 타임스탬프 기준].

projectName

project

스페이스에 있는 프로젝트의 이름입니다.

projectPath

N/A

프로젝트 생성 중에 정의된 프로젝트의 URL 라우팅이 가능한 이름입니다. 프로젝트 이름이 필요한 URL에 사용됩니다.

필드 별칭 설명

설명

N/A

객체 설명입니다.

lastUpdatedTime

N/A

프로젝트 메타데이터가 마지막으로 업데이트된 시간[협정 세계시(UTC) 타임스탬프 기준].

projectName

project

스페이스에 있는 프로젝트의 이름입니다.

projectPath

N/A

프로젝트 생성 중에 정의된 프로젝트의 URL 라우팅이 가능한 이름입니다. 프로젝트 이름이 필요한 URL에 사용됩니다.

필드 별칭 설명

displayName

N/A

CodeCatalyst에서 사용자에게 사용되는 이름입니다. 표시 이름은 고유하지 않습니다.

email

N/A

사용자의 이메일 주소입니다.

lastUpdatedTime

N/A

사용자 메타데이터가 마지막으로 업데이트된 시간[협정 세계시(UTC) 타임스탬프 기준].

userName

username

사용자가 CodeCatalyst에 가입할 때 선택한 사용자 이름입니다. 표시 이름과 달리 사용자 이름은 변경할 수 없습니다.

필드 별칭 설명

displayName

N/A

CodeCatalyst에서 사용자에게 사용되는 이름입니다. 표시 이름은 고유하지 않습니다.

email

N/A

사용자의 이메일 주소입니다.

lastUpdatedTime

N/A

사용자 메타데이터가 마지막으로 업데이트된 시간[협정 세계시(UTC) 타임스탬프 기준].

userName

username

사용자가 CodeCatalyst에 가입할 때 선택한 사용자 이름입니다. 표시 이름과 달리 사용자 이름은 변경할 수 없습니다.

프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.