Code Suggestions 트러블슈팅
Code Suggestions의 일반적인 문제에 대한 트러블슈팅 팁입니다.
히스토리 GitLab 17.6 이상에서 GitLab Duo 애드온이 필요하도록 변경됨. GitLab 18.0에서 GitLab Duo Core를 포함하도록 변경됨. GitLab Duo Code Suggestions 작업 시 다음 문제가 발생할 수 있습니다. 상태 확인 을 실행하여 인스턴스가 Code Suggestions를 실행하기 위한 요구 사항을 충족하는지 테스트할 수 있습니다. GitLab Duo 트러블슈팅에 대한 자세한 내용은 다음을 참조하세요: GitLab Duo 트러블슈팅 . GitLab Duo Chat 트러블슈팅 . GitLab Duo Self-Hosted 트러블슈팅 . 제안이 표시되지 않음 # 제안이 표시되지 않으면 다음을 확인하세요: GitLab Duo가 올바르게 구성 되어 있는지 확인합니다. 지원되는 언어 와 에디터 확장 을 사용하고 있는지 확인합니다. 에디터 확장을 올바르게 구성 했는지 확인합니다. 여전히 제안이 표시되지 않으면 다양한 IDE에 대한 다음 트러블슈팅 단계를 시도하세요: VS Code 또는 GitLab Web IDE JetBrains IDE Microsoft Visual Studio Code Suggestions에서 401 오류 반환 # Code Suggestions는 GitLab으로 구독을 동기화 하는 라이선스 토큰에 의존합니다. 토큰이 만료되면 Code Suggestions는 401 상태와 함께 다음 오류를 반환합니다: Token validation failed in Language Server: (Failed to check token: Error: Fetching Information about personal access token GitLab이 클라우드 서버에 액세스할 수 있으면 라이선스를 수동으로 동기화 해 보세요. 인증 트러블슈팅 # 특히 토큰 시스템의 최근 인증 변경으로 인해 문제가 발생할 수 있습니다. 문제를 해결하려면: GitLab 계정 설정에서 기존 개인 액세스 토큰을 제거합니다. OAuth를 사용하여 GitLab 계정을 재인증합니다. 다른 파일 확장자로 Code Suggestions 기능을 테스트하여 문제가 해결되었는지 확인합니다. VS Code 트러블슈팅 # 다음 설명서는 VS Code에 대한 Code Suggestions 관련 트러블슈팅입니다. 다른 모든 GitLab for VS Code 트러블슈팅은 GitLab for VS Code 확장 트러블슈팅 을 참조하세요. VS Code 또는 GitLab Web IDE에서 제안이 표시되지 않음 # GitLab Self-Managed를 사용하는 경우 GitLab Web IDE 에 대한 Code Suggestions가 활성화되어 있는지 확인합니다. 로컬 IDE인 VS Code에도 동일한 설정이 적용됩니다. 왼쪽 사이드바에서 Extensions > GitLab 을 선택합니다. Manage (⚙️)를 선택한 다음 Settings 를 선택합니다. GitLab > Duo Code Suggestions 에서 GitLab Duo Code Suggesti