Run 'svn add wc/B_at_2.txt@'. That's the documented workaround for
escaping @, since it's used for the peg revision syntax.
Could 'svn add' not parse '@' in filenames specially? Well, yes. But
apparently, it doesn't behave that way in 1.8.0, and the above is the
Варфоломеев Игорь wrote on Tue, Jul 09, 2013 at 20:12:00 +0400:
> Hi all,
> I think I ran into another issue, related to @-signs in filename.
> In particular
> svn add wc\B\*
> results in
> svn: E200009: 'wc/B_at_2.txt': a peg revision is not allowed here
> if there's a file "@2.txt" inside "B".
> Here's a script to reproduce this: https://skydrive.live.com/redir?resid=8FD4EC3161ABA67A!941
> (the same file is also attached to the message)
> Can anyone confirm the issue?
> Best regards,
> Igor Varfolomeev
Received on 2013-07-09 19:14:18 CEST