On May 25, 2011, at 21:00, wangbin wrote: > > I intend to svn rm a file named likes a...@bb.com, svn could find this file > > $svn rm "scmtools\@tc-cm-et18.tc.baidu.com" > svn: 'scmtools\' does not exist > $svn rm "*.tc.baidu.com" > svn: '*.tc.baidu.com' does not exist > $ svn info "scmto...@tc-cm-et18.tc.baidu.com" > svn: Try 'svn help' for more info > svn: Syntax error parsing revision 'tc-cm-et18.tc.baidu.com' > $ svn info "scmtools\@tc-cm-et18.tc.baidu.com" > svn: Try 'svn help' for more info > svn: Syntax error parsing revision 'tc-cm-et18.tc.baidu.com' > $svn st > $
Right, you're running into a conflict with Subversion's peg revision notation. Add an extra @ at the end to overcome this. svn rm "scmto...@tc-cm-et18.tc.baidu.com@"