STEPS TO REPRODUCE 1. svn co svn://anonsvn.kde.org/home/kde/branches/stable/l10n-kf5/mt 2. mkdir -p ./mt/messages/akonadi 3. touch ./mt/messages/akonadi/libakonadi5.po 4. start kdesvn 5. open the "mt" directory downloaded in the first point 6. press on the "Commit" button OBSERVED RESULT Only "messages/akonadi" listed. EXPECTED RESULT "messages/akonadi" and "messages/akonadi/libakonadi5.po" listed. ADDITIONAL INFORMATION Workaround is to select mt->messages->akonadi in the tree of the main app window and press on the "Add" button, then "messages/akonadi/libakonadi5.po" gets also listed after pressing on the "Commit" button.
A possibly relevant merge request was started @ https://invent.kde.org/sdk/kdesvn/-/merge_requests/13
Git commit 1f2779941fe7dbb67a571167eb0ba2648d34302b by Łukasz Wojniłowicz. Committed on 03/07/2023 at 18:00. Pushed by wojnilowicz into branch 'master'. Fix listing unversioned files in unversioned directories If an unversioned file is in an unversioned directory, then only the unversioned directory gets listed in the case of choosing files for a commit. This patch fixes it. M +64 -4 src/svnfrontend/svnactions.cpp https://invent.kde.org/sdk/kdesvn/-/commit/1f2779941fe7dbb67a571167eb0ba2648d34302b