홈 › 모딩 정보 › 버전과 릴리스
14장

버전과 릴리스

버전은 자유 텍스트이며 순서를 따지지 않습니다. packaging.revision은 다시 패키징할 때마다 올라가고, 목록은 릴리스에 번호를 매깁니다. 같은 버전과 리비전을 다른 바이트로 다시 쓰지 마세요.

버전

version은 제작자가 정하는 1~32자의 텍스트입니다. 순서를 따지지 않으며, 두 버전을 숫자로 비교하지도 않습니다. “10.2.0”, “Alpha 5”, “IVb” 모두 괜찮습니다.

packaging.revision은 같은 버전을 다시 패키징했음을 나타내며 1부터 올라갑니다. 그래서 목록 없이 파일로 설치할 때도 그 버전의 새 빌드를 알아볼 수 있습니다.

릴리스

저장소의 목록은 패키지 키의 릴리스마다 번호를 매기며, 버전 문자열의 순서는 따지지 않습니다. 업데이트란 같은 저장소에서 나온 같은 키의 더 높은 릴리스입니다.

항목정하는 주체규칙
version제작자자유 텍스트. 다른 바이트로 다시 쓰지 않습니다.
packaging.revision패키징하는 사람같은 버전을 패키징할 때마다 올라갑니다.
release저장소키를 공개할 때마다 올라갑니다. 바뀌지 않으며, 저장된 게임이나 리플레이는 만들 때의 릴리스를 유지합니다.

업데이트

라이브러리는 목록에 설치된 것보다 높은 릴리스가 있으면 업데이트를 표시합니다. 파일로 설치할 때는 같은 버전의 더 낮은 packaging.revision을 확인을 받은 뒤 교체합니다. 한 버전 전의 것은 .backup에 보관되므로 교체를 되돌릴 수 있습니다.

공개하는 사람은 같은 버전과 리비전을 다른 바이트로 다시 쓰지 않습니다. 콘텐츠 라이브러리의 공개 스크립트가 이를 거부합니다.