# 인터페이스: CopySource

[copyFile](../modules#copyfile) / [copyFiles](../modules#copyfiles) / [copyFolder](../modules#copyfolder)에서 파일의 소스 위치.

## 속성

### path

• **path**: `string`

소스 저장소 내 파일(또는 [copyFolder](../modules#copyfolder)의 경우 폴더)의 경로입니다. [copyFolder](../modules#copyfolder)에서 전체 저장소를 복사하려면 비워 두세요.

#### 정의 위치[[path.defined-in]]

[packages/hub/src/lib/copy-files.ts:44](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/copy-files.ts#L44)

___

### repo

• **repo**: [`RepoDesignation`](../modules#repodesignation)

#### 정의 위치[[repo.defined-in]]

[packages/hub/src/lib/copy-files.ts:39](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/copy-files.ts#L39)

___

### 수정

• `Optional` **revision**: `string`

소스를 읽을 Git revision입니다. bucket 소스의 경우 무시됩니다.

**`Default`**

```ts
"main"
```

#### 정의 위치[[revision.defined-in]]

[packages/hub/src/lib/copy-files.ts:50](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/copy-files.ts#L50)

