7장. 확인된 문제
7.1. 지정된 Git 버전에 대해 개인 Git 리포지토리 복제 실패
현재 개인 Git 리포지토리를 복제하는 작업 영역을 시작할 때 알려진 문제가 있습니다. 원격 Git 리포지토리를 성공적으로 복제하고 읽은 후 project-clone 컨테이너는 지정된 Git 리버전(예: 기능 분기 또는 iPXE 분기)을 확인하지 못합니다. 이 오류로 인해 원격 Git 리포지토리가 project-clone- <random_characters>인 임시 디렉터리에 복제됩니다.
참고
OpenShift Dev Spaces에서는 다음 두 가지 방법으로 새 작업 공간에 Git 버전을 지정할 수 있습니다.
-
devfile에
checkoutFrom
섹션을 추가합니다. - 기능 분기의 URL을 방문하거나 입력하거나 브라우저 또는 OpenShift Dev Spaces 대시보드에서 가져오기 요청을 입력합니다.
해결방법
devfile에서
checkoutFrom
섹션을 사용하는 경우 다음과 같이 수행합니다.-
새 작업 영역을 시작하기 전에 devfile에서
checkoutFrom
섹션을 제거하거나 주석 처리합니다. - 리포지토리가 복제되면 원하는 버전으로 전환합니다.
-
새 작업 영역을 시작하기 전에 devfile에서
기능 분기의 URL 또는 가져오기 요청을 사용하여 새 작업 영역을 시작하는 경우 다음과 같이 수행합니다.
- 새 작업 영역을 시작할 때 분기 구문 없이 리포지토리의 URL을 입력합니다.
- 리포지토리가 복제되면 원하는 버전으로 전환합니다.
추가 리소스