외부 변경과 충돌

마지막 업데이트: 스크린샷은 Folora 0.2.0 기준입니다.

Folora는 열려 있는 파일을 감시합니다. 다른 앱이 파일을 변경했을 때의 동작은 Folora의 해당 문서에 저장하지 않은 변경 사항이 있는지에 따라 다릅니다.

저장하지 않은 변경 사항이 없는 경우

Folora가 디스크에서 새 내용을 불러옵니다. 수정 시각만 바뀌고 내용이 같으면 아무 일도 일어나지 않습니다.

저장하지 않은 변경 사항이 있는 경우

자동 저장이 일시 정지되고, 알림 표시줄에 “외부에서 파일이 변경되어 자동 저장이 일시 정지되었습니다.”와 함께 변경 사항 보기와 복사본 저장이 표시됩니다.

  1. 변경 사항 보기를 클릭하면 두 버전의 차이가 표시됩니다. −는 디스크의 내용을, +는 현재 편집 내용을 나타냅니다.
  2. 비교 화면에서 다음 중 하나를 선택합니다.
    • 디스크 버전 사용: 디스크에 있는 버전을 불러오고 현재 편집 내용을 복사본으로 저장합니다.
    • 내 버전 유지: 현재 편집 내용으로 디스크의 파일을 덮어쓰고 디스크 버전을 복사본으로 저장합니다. 덮어쓰기 직전에 디스크 버전을 한 번 더 확인합니다.
    • 복사본 저장: 현재 편집 내용을 사용자가 선택한 위치에 저장합니다.
비교 화면: 디스크 버전과 현재 편집 내용에서 서로 다른 줄에 −와 +가 표시되어 있음
비교 화면: 디스크 버전과 현재 편집 내용에서 서로 다른 줄에 −와 +가 표시되어 있음

복사본은 원본 파일과 같은 폴더에 저장됩니다. 복사본의 이름은 원래 이름에 .conflict-disk- 또는 .conflict-mine-과 임의의 문자열을 덧붙인 것입니다(예: Notes.conflict-disk-<random>.md). 알림 표시줄에는 복사본의 전체 경로가 표시됩니다.

파일이 이동되거나 삭제된 경우

같은 폴더 안에서 파일 이름이 바뀌면 탭도 새 이름으로 바뀝니다. 파일을 찾을 수 없으면 알림 표시줄에 “…이(가) 이동되었거나 삭제되었습니다. 내용은 여기에 남아 있습니다.”와 함께 다른 이름으로 저장과 탭 닫기가 표시됩니다.

읽기 전용 파일

파일이 읽기 전용이면 알림 표시줄에 “읽기 전용 파일입니다. 변경 사항을 복사본으로 저장하세요.”와 함께 복사본 저장이 표시됩니다.

FOLORA