Xcode: 替换一个受SVN版本控制的文件

Xcode: replace a file that is under SVN version control

我有一个受 svn 版本控制的 xcode 项目。通过XCode,我删除了一些文件,然后用更新的文件替换了它们。现在 SVN 已经用 'D' 标记了文件,这显然意味着标记为删除。但是我不确定我下次提交时是否会包含新文件,或者是否只提交删除?

似乎最好的方法是通过 finder。我首先使用 svn revert -R 恢复了我的更改。然后我通过finder替换了文件。当我点击 svn status 时,它显示一些文件已修改。这些文件与我删除的文件存在差异。没有任何差异的文件不会出现在状态列表中。现在我可以放心提交了。