Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Slate 버전과 태그

Slate 편집자는 저장된 앱 버전 중 사용자에게 보여 줄 Published 버전을 선택할 수 있습니다. 저장과 게시를 분리하면 운영 중인 앱의 사용자에게 모든 편집 내용을 즉시 노출하지 않고 개발할 수 있습니다.

버전 목록

오른쪽 위 앱 이름 아래에서 파란 체크 표시 옆 버전 번호를 선택합니다.

Versions 대화상자에는 과거 버전과 현재 게시 버전이 표시됩니다. 자동 게시, 특정 버전 보기, 복원, 비교와 태그 관리를 여기서 수행합니다.

자동 게시

통합 앱에서 Always publish when saving을 켜면 새 버전을 저장할 때마다 게시합니다. 태그를 명시하지 않은 permalink는 기본 태그인 암시적 태그를 거쳐 최신 버전으로 이동합니다. 이 설정을 끄면 permalink는 게시된 버전으로 이동합니다.

공개 앱은 자동 게시를 지원하지 않으며 매번 공개할 버전을 확인해야 합니다.

특정 버전 보기

버전 옆 ...에서 View this version을 선택합니다.

게시되지 않았거나 태그가 없는 버전을 열면 페이지 위에 경고 배너가 표시됩니다. 최신 버전도 게시와 태그 상태에 따라 같은 경고를 표시합니다.

과거 버전으로 복원

과거 버전을 열고 Revert to this version을 선택하면 그 내용을 새 최신 버전으로 저장합니다. 버전 이력을 과거 시점으로 잘라내는 방식은 아닙니다.

예를 들어 현재 버전이 55이고 51로 복원하면 51의 내용을 가진 새 버전 56을 만듭니다. 따라서 버전 이력이 계속 이어지고 이전 저장 버전으로 다시 돌아갈 수 있습니다. 복원 전에 자동 게시 설정도 확인합니다.

버전 비교

버전의 ...에서 Compare with latest를 선택합니다.

두 시점의 앱을 나란히 보여 주고 위젯 변경을 강조합니다. 기반 JSON을 열면 함수, 질의, 이벤트와 변수의 추가 및 변경도 확인할 수 있습니다.

비교 화면 위의 버전 번호를 바꾸면 다른 버전끼리도 비교할 수 있습니다.

태그와 접근

버전에 태그를 붙이면 앱 URL의 $tag 질의 매개변수로 그 버전을 열 수 있습니다. 예를 들어 review라는 태그를 만들었다면 기존 질의 매개변수가 없는 앱 URL에 ?$tag=review를 붙입니다. 기존 매개변수가 있으면 &$tag=review를 사용합니다.

앱의 Viewer 권한이 있는 사용자는 태그가 붙은 모든 버전에 접근할 수 있습니다. 태그가 없는 버전은 Viewer가 열 수 없습니다.

플랫폼은 published 태그로 현재 게시 버전을 식별하므로 이 이름을 수동 태그로 사용할 수 없습니다. 같은 태그를 여러 버전에 동시에 붙일 수도 없습니다. 공개 앱의 인증하지 않은 사용자는 수동 태그 대신 게시 버전만 볼 수 있습니다.