버전 관리
변경 사항이 생길 때마다 번호가 매겨진 스냅샷이 저장됩니다. 빌더 툴바의 버전 드롭다운에서 이전 버전을 읽기 전용으로 확인할 수 있습니다. 아직 되돌리기 버튼은 없습니다 — 변경 사항을 취소하려면 AI에게 원래대로 되돌려 달라고 요청하세요.
AI가 앱에 가하는 모든 변경 사항은 Proyecta가 관리하는 비공개 저장소에 commit되며, 나중에 확인할 수 있는 번호가 매겨진 버전으로 기록됩니다.
버전 히스토리
섹션 제목: “버전 히스토리”빌더 툴바의 버전 드롭다운을 사용해 스냅샷 간에 전환할 수 있습니다. 모바일에서는 More 메뉴를 통해 버전 히스토리에 접근할 수 있습니다. 이전 버전을 보는 중에는 버전 배너의 Open history를 클릭하면 전체 버전 목록을 확인할 수 있습니다. 각 버전에는 다음 정보가 표시됩니다:
- 버전 번호 (예: “v12”)
- 레이블 (마일스톤 버전에는 설정되며, 일반 반복 버전은 비어 있음)
- 사용자의 로케일 기준 생성 타임스탬프
- git commit 해시의 앞 7자리
이전 버전 열기
섹션 제목: “이전 버전 열기”버전 카드를 클릭하면 해당 스냅샷을 미리보기로 열 수 있습니다. 이전 버전은 읽기 전용 모드로 열리며, 코드와 미리보기를 확인할 수 있지만 이전 버전 화면에서 직접 편집할 수는 없습니다.
이전 버전을 탐색하는 동안 툴바 아래 배너에 “버전 N을 읽기 전용 모드로 보는 중입니다.” 라는 메시지가 표시됩니다. 배너의 Return to latest를 클릭하면 현재 작업 상태로 돌아가 편집을 재개할 수 있습니다.
아직 아무것도 편집하지 않은 경우, 시트에는 “아직 스냅샷이 없습니다 — 버전은 빌더가 해당 commit의 변경 사항을 적용한 후 자동으로 생성됩니다.” 라고 표시됩니다.
실제로 되돌리려면 어떻게 해야 하나요?
섹션 제목: “실제로 되돌리려면 어떻게 해야 하나요?”이전 버전을 열어도 앱이 되돌려지지는 않으며, 아직 “이 버전으로 되돌리기” 버튼은 없습니다. 변경 사항을 취소하려면 AI에게 요청하세요:
"마지막 변경 사항을 취소해줘""홈페이지 히어로를 버전 6처럼 원래대로 돌려줘"
AI는 사용자가 설명하는 상태로 앱을 앞으로 편집해 나갑니다. 버전 히스토리를 사용해 이전 버전이 어떻게 보였는지 확인한 다음, AI에게 원하는 내용을 말씀해 주세요.
빌더에는 터미널과 git 접근 기능이 없으므로 git revert / git reset은 사용할 수 없습니다.
내 코드는 어디에 저장되나요?
섹션 제목: “내 코드는 어디에 저장되나요?”프로젝트 코드는 Proyecta의 인프라가 관리하는 비공개 저장소에 저장됩니다. 사용자에게 노출되지 않으며, 빌더에는 코드 편집기, 저장소 URL, git clone 기능이 없고 자신의 GitHub 계정이나 조직을 연결하는 방법도 없습니다. 이것이 무엇을 의미하는지, 그리고 코드가 필요할 때 문의하는 방법은 데이터 내보내기를 참고하세요.
FAQ
섹션 제목: “FAQ”각 버전에는 무엇이 포함되나요?
코드 변경 사항, 설정 업데이트, 스키마 수정 사항 — git에 저장되는 모든 것이 포함됩니다. 저장소 외부에 저장된 에셋(업로드된 파일이나 데이터베이스 레코드 등)은 버전 관리 대상이 아닙니다.
branch를 만들 수 있나요?
아니요. 빌더에서는 브랜칭 기능이 제공되지 않으며, 터미널과 git 접근 기능이 없습니다. 모든 변경 사항은 프로젝트의 작업 branch에 새 버전으로 반영됩니다.
팀원들과 어떻게 협업하나요?
Settings에서 팀원을 초대하면 모두가 동일한 빌더를 통해 작업하며, 하나의 코드베이스와 하나의 버전 히스토리를 공유합니다. 공유하기를 참고하세요.
곧 출시 예정
섹션 제목: “곧 출시 예정”- 원클릭 되돌리기 — 버전 히스토리 시트에서 이전 스냅샷과 동일한 새 버전을 생성하는 “이 버전으로 되돌리기” 버튼
- 커스텀 버전 태그 — 나중에 쉽게 찾을 수 있도록 개별 버전에 이름을 붙이는 기능