.isproj 전용 프로젝트 생성·열기·저장 구현 #6

Closed
opened 2026-10-27 08:35:44 +09:00 by jychoi4 · 0 comments
Owner

목적

프로젝트 파일 확장자를 .isproj로 통일하고 기존 JSON 파일 호환을 제외한다.

반영 내용

  • GUI·CLI에서 .isproj만 허용, 확장자 생략 시 자동 추가
  • 대소문자 허용, 다른 확장자·중복 확장자 거부
  • 파일명 기반 .isproj.local.json 및 .bak 보관
  • 기존 JSON 최근 항목 숨김 및 기존 local 파일 폴백 제거
  • 저장 충돌 검사와 프로젝트 교체 실패 시 로컬 설정 복구

검증

한글 파일명·확장자·로컬 설정·백업·충돌·Windows 파일 교체 실패 복구 시험 통과. 탐색기 연결과 다른 이름으로 저장은 후속 범위다.

반영 결과

  • 커밋: 916b79e5d6
  • main 브랜치에 푸시 후 완료 처리.
## 목적 프로젝트 파일 확장자를 .isproj로 통일하고 기존 JSON 파일 호환을 제외한다. ## 반영 내용 - GUI·CLI에서 .isproj만 허용, 확장자 생략 시 자동 추가 - 대소문자 허용, 다른 확장자·중복 확장자 거부 - 파일명 기반 .isproj.local.json 및 .bak 보관 - 기존 JSON 최근 항목 숨김 및 기존 local 파일 폴백 제거 - 저장 충돌 검사와 프로젝트 교체 실패 시 로컬 설정 복구 ## 검증 한글 파일명·확장자·로컬 설정·백업·충돌·Windows 파일 교체 실패 복구 시험 통과. 탐색기 연결과 다른 이름으로 저장은 후속 범위다. ## 반영 결과 - 커밋: https://gitea.hmac.kr/jychoi4/networkSetup/commit/916b79e5d60c0386f01f6ccce3e3796c7a8e793d - main 브랜치에 푸시 후 완료 처리.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jychoi4/networkSetup#6