View a markdown version of this page

.NET 코드 변환 - AWS 변환

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

.NET 코드 변환

AWS 계정 관리자가를 완료하면 변환 작업의 대시보드 탭에서 변환 진행 상황을 볼 계획을 검토하여 변환 준비수 있습니다.

참고

리포지토리 및 종속성을 변환하는 것 외에도 AWS 변환은 완전히 변환된(빌드 오류 없음) 단위 테스트 프로젝트를 실행할 수 있습니다. AWS 변환은 변환 전에 단위 테스트 결과에 액세스할 수 없으며 변환 후 결과만 공유할 수 있습니다. 그런 다음 변환 전에 기준 데이터를 변환 후 결과와 비교하여 잠재적 격차를 파악할 수 있습니다.

오른쪽 상단 모서리에서 다음 값 중 하나를 가진 작업 상태를 볼 수 있습니다.

  • 사용자 입력 대기

  • 경과 시간

  • 실행

다음 아이콘을 볼 수도 있습니다.

  • 변환 중지 아이콘

  • 새로 고침 아이콘

  • 설정 아이콘

대시보드는 변환에 대한 상위 수준 요약을 제공합니다. 변환된 작업 수 및 적용된 변환에 대한 지표와 변환을 완료하는 데 걸리는 예상 시간을 보여줍니다.

대시보드에는 다음이 포함됩니다.

  1. 변환 작업 세부 정보 섹션은 다음을 포함하여 변환 작업의 기본 설정과 세부 정보를 나열합니다.

    1. 대상 브랜치 대상 코드를 변환하기 위해 AWS 변환은 코드 리포지토리에서 변환된 코드에 대한 새 브랜치를 생성합니다.

    2. 대상 .NET 버전, .NET 8.0 또는 .NET 10

    3. AWS 변환 작업 ID입니다.

    4. 작업 설정:

      1. .NET 표준 프로젝트 제외

  2. 변환 요약 섹션에는 다음이 포함되어 있습니다.

    1. 변환을 위해 선택한 리포지토리 수

    2. 변환할 프로젝트 수

    3. 이러한 리포지토리 및 프로젝트의 총 코드 줄

변환이 시작되면 파이형 차트가 리포지토리 상태, 패키지 상태단위 테스트 상태 섹션에 나타나 진행 상황을 실시간으로 표시합니다. 단위 테스트 상태는 변환 후 AWS 변환이 실행되어 변환된 코드를 테스트하는 리포지토리에 있는 단위 테스트의 상태를 보여줍니다. AWS 변환은 고객이 통과 및 실패한 단위 테스트 목록을 검토할 수 있도록 개별 테스트 이름과 함께 실행된 테스트 결과를 공유합니다.

참고

리포지토리 섹션에는 AWS 변환이 권장하거나 변환을 위해 선택한 리포지토리가 나열됩니다. JSON 다운로드를 선택하여 변환 계획의 리포지토리, 종속성 및 패키지 목록을 다운로드합니다.

변환 보고서 검토

변환 작업이 완료되면 변환 보고서를 다운로드할 수 있습니다.

  • 변환 요약 보고서:이 보고서는 HTML 또는 JSON 형식의 변환에 대한 개요를 제공합니다. 대시보드 탭에서 변환 요약 보고서를 다운로드합니다. 다운로드를 선택하고 HTML로 다운로드 또는 JSON으로 다운로드를 선택합니다.

  • 변환 세부 정보 보고서:이 보고서는 변환에 대한 심층 정보를 HTML 형식으로 제공합니다. 대시보드 탭에서 변환 세부 정보 보고서를 다운로드합니다. 리포지토리 목록에서 세부 보고서 다운로드 링크를 선택하여 세부 보고서를 다운로드합니다.

AWS 변환 보고서에 대해 변환과 채팅

리포지토리가 완전히 처리된 후 또는 변환 작업이 완료된 후 변환 보고서에 AWS 대해 변환과 채팅할 수 있습니다. Worklog 탭에는 채팅에 사용할 수 있는 각 리포지토리에 대해이 메시지가 표시됩니다. 이제 쿼리를 위해 채팅에서 리포지토리 repository_name 변환 세부 정보를 사용할 수 있습니다. 변환 작업이 완료되면 AWS 변환 작업이 완료되었다는 메시지가 표시됩니다.

채팅을 열려면 웹 콘솔의 오른쪽 하단에 있는 보라색 육각형 아이콘을 클릭합니다.

다음은 몇 가지 예제 프롬프트입니다.

  • 성공적으로 변환된 프로젝트는 무엇입니까?

  • 부분적으로 이식된 프로젝트는 무엇입니까?

  • repo_name 리포지토리에 적용된 변경 사항은 무엇입니까?

  • project_name 프로젝트에서 업그레이드된 패키지는 무엇입니까?