버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

이 문서는 JFrog Artifactory에서 Repository를 추가하고 편집, 삭제하는 등의 관리 가이드를 공유하기 위해 작성되었다.

Section


도구명JFrog Artifactory
문서 작성 기준 버전7.84.14
지원 Edition

상태
colourRed
titlepro
상태
colourYellow
titlepro x
상태
colourGreen
titleenterprise x
 
상태
colourBlue
titleenterprise +

목차

목차
exclude목차


...

Artifactory의 저장소 종류

다양한 저장소에 대한 액세스를 단순화하기 위해 Artifactory를 사용하면 단일 논리 URL을 통해 액세스되는 로컬, 원격 및 기타 가상 저장소의 모음인 가상 저장소를 정의할 수 있습니다.
로컬, 원격, 가상 저장소는

상태
colourRed
titlepro
이상의 에디션에서 지원합니다.

로컬(Local) 저장소

아티팩트를 배포할 수 있는 물리적이고 로컬로 관리되는 리포지토리입니다. Artifactory에서 내부 바이너리를 저장할 수 있는 중앙 위치를 제공합니다.

로컬 저장소 추가하기

  • 관리자 메뉴 → Repositories → + Add Repositories → Local Repository

...

  1. Repository Key : Repository를 구분할 수 있는 이름
    - 숫자로 시작하거나 공백이나 특수 문자를 포함할 수 없습니다.
  2. Repository Layout : 모듈 아티팩트와 설명자를 식별하기 위한 패턴
    - 정의된 패키지 유형에 해당하는 권장 레이아웃이 제안됩니다.
  3. Create Local Repository 버튼을 클릭하여 생성

원격(Remote) 저장소

원격 저장소는 원격 URL(다른 Artifactory 원격 저장소일 수 있음)에서 관리되는 저장소의 캐싱 프록시 역할을 합니다. 
아티팩트는 캐싱 및 프록시 동작을 제어하는 ​​다양한 구성 매개변수에 따라 원격 저장소에 저장되고 업데이트됩니다.

원격 저장소 캐시에서 아티팩트를 제거할 수 있지만, 원격 저장소에 새 아티팩트를 배포할 수는 없습니다.

원격 저장소 추가하기

패키지 타입을 선택하는 과정까지는 로컬 저장소와 동일합니다.

...

  1. Repository Layout : 모듈 아티팩트와 설명자를 식별하기 위한 패턴
    정의된 패키지 유형에 해당하는 권장 레이아웃이 제안됩니다.

가상(Virtual) 저장소

다양한 저장소에 대한 액세스를 간소화하기 위해 Artifactory에서는 가상 저장소를 정의할 수 있습니다.
가상 저장소는 단일 논리적 URL을 통해 액세스되는 동일한 패키지 유형의 로컬, 원격 및 기타 가상 저장소의 컬렉션입니다.

가상 저장소는 기본 저장소의 액세스 세부 정보를 숨겨 사용자가 단일의 URL로 작업할 수 있도록 합니다.

가상 저장소 추가하기

패키지 타입을 선택하는 과정까지는 로컬, 원격 저장소와 동일합니다.

...

  • 가상 저장소에 로컬 저장소와 원격 저장소 추가하기
  • 왼쪽 섹션에서 저장소 선택하여 우측 섹션으로 이동하는 방식 

저장소 삭제 및 수정하기

  1. 저장소 상세보기 및 편집 화면으로 이동
    Repository Key는 수정할 수 없습니다.
  2. 저장소 삭제 버튼 

...