如何在svn中恢复我删除的未更新的本地文件

时间:2016-01-08 13:16:16

标签: svn

我正在开展一个项目。整个项目在svn存储库上。我将文件从某个地方复制到我的项目中。但没有将它提交到存储库。现在,其他人在与我相同的路径上创建了相同的文件并将其添加到svn。 我做了一个svn。它在新添加的文件中给了我冲突。为解决冲突,我从本地副本中删除了该文件并运行以下命令

svn已解析file_name。 然后我又回来了。后来,当我构建代码时,我得到错误,我需要删除的文件。

现在当我做svn时,它没有恢复该文件。我不知道这个问题是什么?

1 个答案:

答案 0 :(得分:2)

使用svn revert还原对此文件所做的本地更改(即使您没有在工作副本中看到它),然后再次运行svn update

该文件不在Subversion中,如果您没有将文件提交到存储库,则无法从存储库恢复该文件(即您没有将其发布到存储库中) )。但是,既然你说其他人已经将它提交给了回购,那么该文件就必须存在,你应该能够在本地工作副本中成功恢复它。