Today, I found situations in which the dialog
"Non-recursive commit of moved files/folders" is falsely shown:
Inside
a working copy with many modified/added/deleted files, I select that
part that I want to commit. This part is a self-contained group with no
relations to files that I exclude from the commit. This is confirmed,
because the commit starts, but then it's aborted by my pre-commit hook
script. After editing the files that were rejected by my script (I
opened them by double-click in the commit dialog), the next commit does
not even start, but immediately shows the mentioned message, although
the selection of files is identical.
Side-effect:
when pressing F5 key, the file numbers change from "226 selected, 589
total" to "226 selected, 226 total". Another appearance of the bug from
above. However, after pressing F5, the commit can start again.
And
after the commit was rejected again, the whole precedure restarted.
(226 of 589, Commit blocked, F5, 226 of 226, commit starts).
Please note: I never clicked "proceed with the commit".