데이터셋 브랜치 API
브랜치(Branch)는 데이터셋을 분기하여 별도의 경로에서 작업할 수 있게 합니다. 브랜치 이름으로 경로를 지정하고, 커밋된 트랜잭션을 가리키는 브랜치를 만들 수 있습니다.
| 작업 | 기능 |
|---|---|
| Create Branch | 기존 데이터셋에 브랜치를 생성하고 선택적으로 커밋된 트랜잭션을 시작점으로 사용합니다. |
| Get Branch | 브랜치 이름과 연결된 트랜잭션 RID를 조회합니다. |
| List Branches | 데이터셋의 브랜치를 페이지로 조회합니다. |
| Delete Branch | 지정한 브랜치를 삭제합니다. |
브랜치의 파일 변경은 트랜잭션으로 관리합니다. 파일 API에는 브랜치를 지정하여 자동으로 트랜잭션을 만드는 방식과 직접 연 트랜잭션을 지정하는 방식이 있습니다.