현재 상태 복제
커넥션이 쓰고 있는 도메인과 사전을 이 커넥션에만 적용한 수정까지 반영한 상태 그대로 새 자산으로 만듭니다. 다른 프로젝트나 커넥션에서 같은 표준을 그대로 다시 쓸 때 사용합니다.
언제 쓰나
커넥션에서 한 수정은 그 커넥션에만 남습니다. 원본 팩은 바뀌지 않으므로, 같은 표준을 다른 곳에서 쓰려면 원본 팩을 다시 지정하고 수정을 처음부터 되풀이해야 했습니다.
복제는 그 합성 결과 — 팩 원본에 이 커넥션의 수정을 얹은 최종 상태 — 를 그대로 담은 새 도메인 팩과 새 사전을 만듭니다. 만들고 나면 지정 한 번으로 어디서든 같은 표준을 씁니다.
- 공식 팩을 조금 손봐서 쓰고 있는데, 그 상태를 우리 팀 표준으로 굳히고 싶을 때
- 한 커넥션에서 다듬은 표준을 다른 프로젝트에도 그대로 적용하고 싶을 때
- 지금 상태를 이후 작업과 분리해 그 시점 그대로 보관하고 싶을 때
원본 팩은 손대지 않습니다. 복제는 새 자산을 하나 더 만드는 동작이며, 지금 커넥션의 지정도 그대로 둡니다.
복제하기
오른쪽 데이터 사전 패널 머리의 복제 버튼을 누릅니다. 지정된 도메인이나 사전이 하나도 없으면 굳힐 것이 없으므로 버튼이 보이지 않습니다.

- 기준은 지금 편집 중인 탭에 물린 커넥션입니다. 트리에서 고른 커넥션이 아니라, 화면에서 보고 있는 목록 그대로가 복제됩니다.
- 지정된 슬롯마다 카드가 뜨고, 원본 이름 · 항목 수 · 로컬 수정 건수를 보여 줍니다. 무엇이 굳혀지는지 여기서 확인합니다.
- 사본 이름은 원본 이름 (커넥션 이름) 으로 채워집니다. 그대로 써도 되고 바꿔도 됩니다.
- 복제를 누르면 사본이 만들어집니다. 도메인 팩 목록과 사전 목록에서 바로 열어 편집할 수 있습니다.

항목의 식별자는 원본 그대로 유지됩니다. 나중에 원본과 대조하거나 원본의 새 버전과 맞춰 볼 때 어떤 항목이 서로 대응하는지 알아볼 수 있습니다.
현재 커넥션에서 바로 사용
모달 아래의 현재 커넥션에서 바로 사용을 켜면, 복제 직후 이 커넥션의 지정이 사본으로 바뀝니다. 쌓여 있던 수정은 이미 사본 본문에 들어가 있으므로, 이 커넥션의 수정 건수는 0 에서 다시 시작합니다.
켜지 않으면 이 커넥션은 원래 지정과 수정을 그대로 유지하고, 사본은 목록에만 하나 늘어납니다. 기본값은 꺼짐입니다.
바꾼 뒤에도 패널에서 하는 수정은 여전히 이 커넥션에만 적용되는 수정입니다. 달라지는 것은 비교 기준으로, 원본 팩이 아니라 사본과의 차이로 표시됩니다. 사본 자체를 고치려면 도메인 팩 · 사전 편집 화면에서 엽니다 — 공식 팩과 달리 사본은 내 자산이라 직접 고칠 수 있습니다.
도메인과 사전은 함께 복제됩니다
두 슬롯이 모두 지정돼 있으면 도메인 팩과 사전이 한 번에 복제되고, 사본 사전이 사본 팩을 가리키도록 자동으로 연결됩니다.
사전만 복제하면 그 사본은 원본 팩을 계속 가리켜야 하는데, 커넥션에서 새로 추가한 도메인은 원본 팩에 없습니다. 그 단어들의 도메인 지정이 팩 밖을 가리키게 되어 나중에 게시할 때 막힙니다. 그래서 둘을 나눠 복제할 수 없게 해 두었습니다.
도메인을 지정하지 않고 사전만 쓰는 커넥션이라면 사전 하나만 복제됩니다.
사본이 만들어지는 곳
| 프로젝트 | 만들어지는 자산 |
|---|---|
| 계정 프로젝트 | 내 계정 자산으로 만들어지고 곧바로 첫 버전으로 게시됩니다 |
| 로컬 프로젝트 | 이 기기에 저장되는 자산으로 만들어집니다 (로그인 상태여도 같습니다) |

계정 자산을 바로 게시하는 이유는, 게시된 버전이 없는 자산은 커넥션에 지정할 수 없기 때문입니다. 게시하지 않으면 만들어 두고도 어디에서도 고를 수 없습니다.
복제 전에 확인할 것
저장하지 않은 편집은 복제에 들어가지 않습니다. 저장된 수정만 굳혀지므로, 남은 편집이 있으면 모달이 건수를 알려 줍니다. 먼저 저장한 뒤 복제하세요.
커넥션에서 도메인을 지웠는데 그 도메인을 쓰던 단어가 남아 있으면 복제가 중단되고 걸린 단어를 알려 줍니다. 사전 패널에서 그 단어의 도메인을 다시 지정하거나 지운 도메인을 되돌린 뒤 다시 시도하세요.
이 어긋남은 복제가 만든 것이 아니라 커넥션이 이미 갖고 있던 상태입니다. 그대로 두면 사본을 게시할 때 같은 이유로 막히므로 미리 잡아 줍니다.