SourceCommit 시작
  • PDF

SourceCommit 시작

  • PDF

Classic/VPC 환경에서 이용 가능합니다.

SourceCommit 시작에서는 SourceCommit 사용 환경을 확인하고 전체 사용 시나리오용어를 숙지한 후 SourceCommit을 정상적으로 사용하기 위해 사용자가 해야 할 일을 설명합니다. SourceCommit 시작에서 설명하는 내용은 다음과 같습니다.

  • SourceCommit 이용에 필요한 사용자 권한
  • 새 리포지토리를 생성하는 방법
  • 사용 중인 외부 리포지토리를 복사하는 방법

사용자 권한

로그인 계정에 따른 SourceCommit 이용 권한을 확인하고, 필요에 따라 콘솔의 Services > Management & Governance > Sub Account 메뉴에서 서브 계정 권한을 설정해 주십시오.

  • 고객 계정: SourceCommit의 모든 기능을 제약 없이 이용 가능
  • 고객이 생성한 서브 계정: SourceCommit을 사용하려면 다음 권한 중 하나가 필요
    • NCP_INFRA_MANAGER: 고객 계정과 동일하게 SourceCommit을 포함한 네이버 클라우드 플랫폼 내 모든 서비스 이용 가능. 단, 마이페이지의 일부 관리 기능 제외.
    • NCP_SOURCECOMMIT_MANAGER: SourceCommit 내 모든 기능 이용 가능
참고

서브 계정에 액션(action)별 상세 권한을 설정하려면 다음 문서를 참고해 주십시오.

리포지토리 생성

네이버 클라우드 플랫폼의 SourceCommit을 사용해 새 리포지토리를 생성하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔에 접속해 주십시오.
  2. Services > Developer Tools > SourceCommit 메뉴를 차례대로 클릭해 주십시오.
  3. [리포지토리 생성] 버튼을 클릭해 주십시오.
  4. 리포지토리 생성 화면이 나타나면 다음 단계를 차례대로 진행해 주십시오.

1. 기본 설정

  1. 리포지토리 이름과 설명을 입력해 주십시오.
  2. 초기화 설정 옵션을 선택한 후 [다음] 버튼을 클릭해 주십시오.
    • README 파일을 자동으로 생성하려면 Add a README를 선택해 주십시오.
    • .gitignore 템플릿 파일의 생성 여부를 선택해 주십시오(기본 설정: Add a .gitignore: None, 생성하지 않음).
참고

목록에서 gitignore 플랫폼 유형을 선택하면 리포지토리 생성 시 선택한 플랫폼에 해당하는 .gitignore 템플릿 파일이 자동으로 생성됩니다.

2. 보안상품 연동

File Safer 서비스 연동 여부를 선택해 주십시오.

  • File Safer 서비스 연동을 사용하지 않으려면 [다음] 버튼을 클릭해 주십시오.
  • File Safer 서비스를 신청한 후 리포지토리와 연동하려면 FILE SAFER 이용 신청을 클릭해 주십시오.
  • File Safer 서비스를 이용 중인 경우, FILE SAFER (FILE FILTER)상품 연동하기를 선택한 후 [다음] 버튼을 클릭해 주십시오.
참고

File Safer를 이용하면 리포지토리 내의 소스 파일을 배포하기 전에 커밋 단위로 악성 코드 감염 여부를 검사하고 백신 소프트웨어의 오탐 발생 가능성을 확인할 수 있으므로, 보다 안전하고 편리하게 개발 업무를 수행할 수 있습니다.

3. 최종 확인

설정한 리포지토리 정보를 확인한 후 [생성] 버튼을 클릭해 주십시오.

참고

리포지토리 목록에서 새로 생성된 리포지토리의 상태 열에 생성중이 표시되며, 생성이 완료되면 운영중이 표시됩니다.

외부 리포지토리 복사

사용 중인 외부 Git 리포지토리를 복사해 리포지토리를 생성하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔에 접속해 주십시오.
  2. Services > Developer Tools > SourceCommit 메뉴를 차례대로 클릭해 주십시오.
  3. [외부 리포지토리 복사] 버튼을 클릭해 주십시오.
  4. 리포지토리 생성 화면이 나타나면 다음 단계를 차례대로 진행해 주십시오.

1. 기본 설정

  1. 리포지토리 이름과 설명을 입력해 주십시오.
  2. 복사할 Git URL 입력란에 사용 중인 외부 Git 리포지토리의 URL을 입력해 주십시오.
  3. 외부 리포지토리의 종류를 선택해 주십시오.
    • 외부 리포지토리가 퍼블릭 리포지토리인 경우 다음 단계로 진행해 주십시오.
    • 외부 리포지토리가 프라이빗 리포지토리인 경우 프라이빗 리포지토리 여부를 선택하고 ID와 Password를 입력하십시오.
  4. Git 연결 확인 항목의 [확인] 버튼을 클릭해 정상 연결을 확인한 후 [다음] 버튼을 클릭해 주십시오.
    • 정상 연결이 확인되면 필수 입력란 외곽선이 녹색으로 표시되며 [다음] 버튼이 활성화됩니다.
참고
  • 사용 중인 외부 리포지토리의 UI 콘솔에서 복사할 Git 리포지토리의 URL 및 인증 정보를 확인해 주십시오.
  • 입력한 Git 리포지토리 URL과의 연결이 확인되기 전에는 다음 단계로 진행할 수 없습니다.

2. 보안상품 연동

File Safer 서비스 연동 여부를 선택해 주십시오.

  • File Safer 서비스 연동을 사용하지 않으려면 [다음] 버튼을 클릭해 주십시오.
  • File Safer 서비스를 신청한 후 리포지토리와 연동하려면 FILE SAFER 이용 신청을 클릭해 주십시오.
  • File Safer 서비스를 이용 중인 경우, FILE SAFER (FILE FILTER)상품 연동하기를 선택한 후 [다음] 버튼을 클릭해 주십시오.
참고

File Safer를 이용하면 리포지토리 내의 소스 파일을 배포하기 전에 커밋 단위로 악성 코드 감염 여부를 검사하고 백신 소프트웨어의 오탐 발생 가능성을 확인할 수 있으므로, 보다 안전하고 편리하게 개발 업무를 수행할 수 있습니다.

3. 최종 확인

설정한 리포지토리 정보를 확인한 후 [생성] 버튼을 클릭해 주십시오.

참고

리포지토리 목록에서 새로 생성된 리포지토리의 상태 열에 생성중이 표시되며, 생성이 완료되면 운영중이 표시됩니다.


이 문서가 도움이 되었습니까?