So here I am, been using Subversion for version control since forever (or 2006, whichever is more recent), just checked a new subdirectory in under an existing project...
I decided it would be nice to add a version / build-time message when the firmware signs on. So, I copy the supplemental Make rules over from another project that has such a feature, and I remove the stuff I don't need, and I re-run Make, and it gets to
svnversion -n >> vstamp.c
and svnversion hangs.
OK, so I hit control-C and try again.
Now svnversion can't be terminated nohows. Attempting to do anything with that subdirectory in kdesvn results in a hang.
In the same directory, svn info works fine.
Rebooting the workstation doesn't solve the problem.
Well... since I hadn't added anything important since the last check-in, maybe I should just rm -r that part of the working copy, and then restore it?
This doesn't appear to be a problem anyone else has encountered; at least, I'm not finding anything about it on the Web.
Update: as it turns out, it was an NFS/SAMBA interaction problem; an uncouth Windows application in the next room had held one of the files open for reading, causing it to be locked against some (but not all) forms of access, causing all manner of hilarity.