Repository navigation
자동 변환 폴더: 하위 폴더 구조를 변환 결과에도 유지 - #73
Merged
KnifeLemon merged 1 commit intoOct 15, 2026
Merged
Conversation
With "Include subfolders", converted files all landed directly in the output folder, so Inbox\2024\a.jpg and Inbox\2025\a.jpg became a.pdf and a (2).pdf. They now go to <output>\2024\a.pdf and <output>\2025\a.pdf, the same layout "move originals" already keeps for the sources (KnifeLemon#72). - OutputRule.KeepFoldersFrom: with a custom folder, a source inside this folder keeps its subfolder below it; empty (presets) behaves as before - WatchRule.Apply sets it to the watched folder; "filee watch" does too - Sources outside the root (e.g. a retry of a moved file) get no subfolder Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Owner
|
감사합니다! |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
무엇이 바뀌나요?
자동 변환 폴더에서 "하위 폴더 포함"을 켜면 변환된 파일이 모두 출력 폴더 한 곳에 섞여 들어가던 것을, 원래 하위 폴더 구조대로 저장하도록 바꿨습니다. Fixes #72
Inbox\2024\a.pngconverted\a.pdfconverted\2024\a.pdfInbox\2025\a.pngconverted\a (2).pdfconverted\2025\a.pdfInbox\top.pngconverted\top.pdfconverted\top.pdf(그대로)"변환한 원본을 originals로 옮기기"가 원본을 옮길 때 이미 하위 폴더를 유지하고 있어서, 변환 결과도 같은 구조를 따르게 맞췄습니다.
OutputRule.KeepFoldersFrom: 지정 폴더로 저장할 때, 원본이 이 폴더 안에 있으면 그 하위 경로를 출력 폴더 아래에 유지합니다. 비어 있으면 이전과 같아서 일반 프리셋에는 영향이 없습니다.WatchRule.Apply가 감시 폴더 경로를 넣고,filee watch(CLI)도 같게 동작합니다.지금은 감시 폴더에서 항상 적용되도록 했는데, 설정으로 켜고 끄는 편이 낫다면 체크박스를 추가하겠습니다.
어떻게 테스트했나요?
dotnet format --verify-no-changesdotnet test(Core 159개, CLI 19개, 자동 변환 폴더 관련 UI 테스트 6개 통과. 하위 폴더 유지 / 이전처럼 동작해야 하는 경우 테스트 2개 추가)C:\FileeTest\Inbox를 PDF 자동 변환 폴더로 두고 "하위 폴더 포함"을 켠 뒤, 같은 이름의a.png를2024,2025,2025\scans에 넣었습니다.converted\2024\a.pdf,converted\2025\a.pdf,converted\2025\scans\a.pdf로 나뉘어 저장되는 것을 확인했습니다.스크린샷
tree /f): 감시 폴더C:\FileeTest\Inbox의 구조입니다.2024,2025,2025\scans에 같은 이름의a.png를 넣었고,converted아래에2024\a.pdf,2025\a.pdf,2025\scans\a.pdf로 원래 폴더 구조대로 저장됐습니다. 최상위의top.png는converted\top.pdf로 이전과 같습니다. 번호가 붙은 파일(a (2).pdf등)은 생기지 않았습니다.converted)입니다. 최근 결과에 "4개 변환, 실패 없음"이 표시됩니다.2024\10^8Doggy_1.png는 감시를 시작하기 전에 있던 파일이라 변환되지 않았습니다. 원본을 "그대로 두기"로 설정했을 때의 기존 동작이고, 이번 변경과는 관계없습니다.체크리스트