svn,文件在rep中列出但无法删除

时间:2013-07-24 10:09:34

标签: svn

  

svn list

给出

  

more-hd.png more@2x.png

没关系。但我想从代表中删除more@2x.png。所以我

  

svn delete more@2x.png

并获取

  

svn:'更多'不存在

咦?

  

svn delete" more@2x.png"

和...

  

svn:'更多'不存在

如果我只是从checkout和svn update中删除该文件,则会返回该文件。我不知道如何删除它。

这意味着什么?

1 个答案:

答案 0 :(得分:0)

检查SVNBook的"Peg and Operative Revisions"部分。

在您的情况下,命令将是svn delete more@2x.png@

  

敏感的读者可能在这一点上想知道是否   peg revision语法会导致工作副本路径或URL出现问题   实际上有迹象表明。毕竟,svn怎么知道的   news @ 11是否是我树中目录的名称或仅是语法   对于“新闻修订版11”?值得庆幸的是,虽然svn将永远假设   后者,有一个简单的解决方法。你只需附加一个   签到路径的尽头,比如新闻@ 11 @。 svn只关心   最后一次签署参数,并不认为是非法的   在符号之后省略文字钉修订说明符。这个   解决方法甚至适用于以符号结尾的路径 - 您将使用   filename @@来讨论一个名为filename @的文件。