I would consider this as a bug, not an incident. The behaviour is different from what the open command does for overwriting files. There an N skips only the file you're asked for and proceeds.

With commit the N breaks the whole commit. A checkin with a CR/LF text file and a binary file commits none of them if N is answered for the text file.
I also get an error message:

contains CR/NL line endings; commit anyhow
N
C:\Program Files Abandoning commit due to CR+NL line endings in
C:\Program Files SQLITE_BUSY: statement aborts at 2: [ROLLBACK] cannot rollback transaction - SQL statements
 in progress