Visual Studio에서 CodeCatalyst 사용 - Amazon CodeCatalyst

Visual Studio에서 CodeCatalyst 사용

Visual Studio에서 직접 CodeCatalyst의 패키지를 사용할 수 있습니다.

NuGet을 dotnet 또는 nuget과 같은 CLI 도구와 함께 구성하고 사용하려면 nuget 또는 dotnet CLI 구성 및 사용 섹션을 참조하세요.

CodeCatalyst로 Visual Studio 구성

Windows

CodeCatalyst로 Visual Studio를 구성하려면
  1. CodeCatalyst로 인증하려면 개인 액세스 토큰(PAT)이 필요합니다. 이미 토큰이 있으면 그 토큰을 사용하면 됩니다. 토큰이 없다면 개인 액세스 토큰을 사용하여 사용자 리포지토리 액세스 권한 부여의 지침에 따라 토큰을 생성합니다.

  2. nuget 또는 dotnet를 사용하여 패키지 리포지토리 및 자격 증명을 구성합니다.

    dotnet

    Linux 및 macOS 사용자: Windows 이외의 플랫폼에서는 암호화를 지원하지 않으므로 다음 명령에 --store-password-in-clear-text 플래그를 추가해야 합니다. 단, 이렇게 하면 비밀번호가 구성 파일에 일반 텍스트로 저장됩니다.

    dotnet nuget add source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json --name repo_name --password PAT --username user_name
    nuget
    nuget sources add -name repo_name -Source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json -password PAT --username user_name

    출력 예시:

    Package source with Name: repo_name added successfully.
  3. 새 패키지 소스를 사용하도록 Visual Studio를 구성합니다. Visual Studio에서 도구를 선택한 다음 옵션을 선택합니다.

  4. 옵션 메뉴에서 NuGet 패키지 관리자 섹션을 확장하고 패키지 소스를 선택합니다.

  5. 사용 가능한 패키지 소스 목록에서 repo_name 소스가 활성화되어 있는지 확인합니다. NuGet Gallery에 대한 업스트림 연결로 패키지 리포지토리를 구성한 경우 nuget.org 소스를 비활성화합니다.

macOS

CodeCatalyst로 Visual Studio를 구성하려면
  1. CodeCatalyst로 인증하려면 개인 액세스 토큰(PAT)이 필요합니다. 이미 토큰이 있으면 그 토큰을 사용하면 됩니다. 토큰이 없다면 개인 액세스 토큰을 사용하여 사용자 리포지토리 액세스 권한 부여의 지침에 따라 토큰을 생성합니다.

  2. 메뉴 모음에서 기본 설정을 선택합니다.

  3. NuGet 섹션에서 소스를 선택합니다.

  4. 추가를 선택하여 리포지토리 정보를 추가합니다.

    1. 이름에 CodeCatalyst 패키지 리포지토리 이름을 입력합니다.

    2. 위치에 CodeCatalyst 패키지 리포지토리 엔드포인트를 입력합니다. 다음 코드 조각은 엔드포인트의 예시를 보여줍니다. space-name, proj-name, repo-name을 CodeCatalyst 스페이스 이름, 프로젝트 이름, 리포지토리 이름으로 바꿉니다.

      https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/
    3. 사용자 이름에 유효한 값을 입력합니다.

    4. 암호에 PAT를 입력합니다.

  5. 소스 추가를 선택합니다.

  6. NuGet Gallery에 대한 업스트림 연결로 패키지 리포지토리를 구성한 경우 nuget.org 소스를 비활성화합니다.

구성 후 Visual Studio는 CodeCatalyst 리포지토리, 모든 업스트림 리포지토리 또는 업스트림 소스로 구성한 경우 NuGet.org의 패키지를 사용할 수 있습니다. Visual Studio에서 NuGet 패키지를 검색하고 설치하는 방법에 대한 자세한 내용은 NuGet 설명서NuGet 패키지 관리자를 사용한 Visual Studio의 패키지 설치 및 관리를 참조하세요.