我从 Eclipse 工作空间中删除了一个文件,但该文件位于SVN 存储库中。有人可以帮助我在不使用命令行的情况下从SVN获取已删除的文件吗?
如果您已在 Eclipse 中删除该文件,Eclipse 会告诉 Subversion 将该文件标记为删除。这意味着下一次提交将删除该文件。你必须做一个恢复。
如果您通过 Internet Explorer 或其他文件浏览器删除了该文件,并且没有告知 Subversion,则该文件不会被标记为删除。只需更新文件即可将其恢复。
这就是命令行客户端唱歌的地方。使用命令行客户端,我可以告诉 Subversion 更新或恢复不存在的文件。使用 GUI,我首先必须选择文件,然后告诉 Subversion 要做什么。但没有文件,我什么也做不了。
最简单的解决方案:重新创建文件。内容并不重要。它可以是空的,也可以包含一首肮脏的打油诗,供您选择。您基本上正在创建一个可以使用文件浏览器选择的文件。
然后,您可以选择该文件并通过 Team 菜单告诉 Subversion 和/或 Eclipse恢复它。这样,文件如何被删除并不重要。Subversion 会将文件恢复到其原始签出版本。
归档时间: |
|
查看次数: |
5250 次 |
最近记录: |