Control Room에서 원격 Git 리포지토리 구성
- 최종 업데이트2024/12/10
Control Room에서 원격 Git 리포지토리 구성
모든 Control Room 및 해당 종속성을 버전 관리하고 Git 리포지토리에 저장할 수 있도록 Bot에서 원격 Git 리포지토리를 구성합니다. Automation 360의 로컬 Control Room 리포지토리 외에, 원격 Git는 Bot 및 해당 종속성에 대한 백업을 제공합니다.
전제 조건
-
Control Room에서 원격 Git 리포지토리를 구성하려면
AAE_Admin
역할이 있어야 합니다. - 지역에 따라 아웃바운드 NAT 게이트웨이 IP 주소를 허용 목록에 추가하도록 네트워크 방화벽을 구성합니다.
- Git 리포지토리는 다른 Git 클라이언트가 아닌 Control Room에만 쓰기 액세스를 하도록 구성해야 합니다.
- 100MB보다 큰 파일은 Git 리포지토리에 업로드할 수 없습니다.
- 비어 있는 Git 리포지토리와 통합해야 합니다.
- 다른 사용자, 제품 또는 애플리케이션에서 수동으로 Git 리포지토리에 파일을 체크인해서는 안 됩니다.
- Git과 통합하는 경우, 리포지토리에 ReadMe.md 파일을 포함하지 않습니다.
- Git 리포지토리가 비공개(내부)인지 확인하십시오. 보안상의 이유로, 모든 Automation 360 및 파일은 일반적으로 공개 Git 리포지토리에서 액세스할 수 있으므로 Bot는 공개 Git 리포지토리에 연결할 수 없습니다.
프로시저
주:
- 공용 워크스페이스의 Git 폴더에 봇 파일이 많은 경우 체크인 작업이 오래 걸릴 수 있습니다. 리포지토리 크기가 증가하면 Git 커밋 속도가 느려지기 때문입니다. 가장 좋은 방법은 공용 워크스페이스에서 사용하지 않는 봇 파일을 삭제하는 것입니다.
- Git 리포지토리에 index.lock 또는 master.lock와 같은 잠금 파일이 있는 경우, 체크인 및 체크아웃 작업을 방해할 수 있으므로 이러한 잠금 파일을 삭제하십시오.
Control Room의 다른 사용자 이름으로 동일한 Git 리포지토리에 연결할 수 있습니다. 자세한 내용은 How to change the remote Git repository username in the control room (A-People login required) 항목을 참조하십시오.
Git에 대한 개요는 다음 비디오를 시청하십시오.