프로젝트 활용
프로젝트 롤백
프로젝트를 이전 배포 버전으로 되돌리는 방법.
마지막 업데이트:
롤백이란 무엇인가요?
롤백을 사용하면 프로젝트를 이전 배포 버전으로 되돌릴 수 있습니다. 수정 사항이 예상과 다르게 나온 경우, 클릭 한 번으로 작동했던 버전으로 돌아갈 수 있습니다.
롤백 방법
프로젝트's의 채팅 뷰에서 각 성공적인 배포는 버전 번호, 빌드된 내용에 대한 설명, 타임스탬프가 포함된 체크포인트 마커로 표시됩니다. 롤백하려면:
- 채팅을 스크롤하여 복원하려는 배포 버전을 찾습니다.
- 배포 마커의 Rollback here 버튼을 클릭합니다.
- 표시되는 다이얼로그에서 롤백을 확인합니다.
- FloopFloop이 코드를 복원하고 자동으로 재배포합니다.
롤백 버튼은 최신 배포에서는 숨겨져 있습니다 (이미 해당 버전에 있기 때문에) — 배포가 진행 중인 동안에도 마찬가지입니다.
롤백 중 일어나는 일
롤백을 트리거하면 FloopFloop은:
- 대상 배포 버전의 정확한 코드를 검색합니다.
- 현재 모든 코드를 이전 버전으로 교체합니다 (이후에 추가된 파일 제거 포함).
- 복원된 코드로 새 빌드 및 배포를 트리거합니다.
롤백에 대해 새 배포 버전이 생성됩니다 (예: v3에서 v1로 롤백하면 결과는 v1's 코드를 가진 v4가 됩니다). 배포 기록은 완전히 보존됩니다.
비용
롤백은 무료 플랜을 포함한 모든 구독 티어에서 사용할 수 있습니다. 유료 플랜의 경우 롤백에 크레딧 1개가 소요됩니다. 무료 티어 사용자는 무료로 롤백할 수 있습니다.
제한 사항
- 데이터베이스 스키마는 롤백되지 않습니다. 애플리케이션 코드만 되돌립니다. 배포에서 새 데이터베이스 테이블이나 컬럼이 추가된 경우, 롤백 후에도 남아 있습니다. 따라서 롤백은 UI, 로직, 콘텐츠 변경에 가장 적합합니다.
- 완료된 배포만 롤백 대상으로 사용할 수 있습니다. 실패하거나 진행 중인 배포는 선택할 수 없습니다.
- 한 번에 하나의 롤백만 가능합니다. 다른 배포가 이미 진행 중인 경우 롤백을 시작할 수 없습니다.