SVN allows the addition of empty directories. Even if this is not recommended.
When an empty directory is present in a diff, arc patch will create a file in its place with touch because no patch file will be present for this patch.
arc diff should at least warn the user that the addition will not be handled properly.