当我在终端中运行svn status
时,我在 screenshot0@2x.jpg 前面得到!M ,因为我已将其重命名为 introContent0@2x.jpg 。
A iPhone/Resources/image/introContent0@2x.jpg
!M iPhone/Resources/image/screenshot0@2x.jpg
我尝试了svn rm
和svn revert
!M 文件,但是打印出此错误:
screenshot0@2x.jpg is scheduled for addition, but is missing
答案 0 :(得分:0)
在SVN存储库中重命名文件时,必须使用svn move,以便SVN跟踪更改。如果您从标准工具(例如,从Finder或使用mv
命令)重命名它,则SVN会看到一个新文件,并认为原始文件丢失。
在您的情况下,您应该可以使用svn remove iPhone/Resources/image/screenshot0@2x.jpg
删除丢失的文件。请参阅svn remove。