用TortoiseSVN:\x0d\x0a1.在本地working copy中,用TortoiseSVN->Show log查看
版本库的历史记录。可以用search。\x0d\x0a2.找到删除
该文件或者
文件夹的版本,在Logmessage里右键Revert the changes from this revision。\x0d\x0a3.该文件或文件夹就被恢复到本地的working copy中了。如果是误删除的,commit到Repository里就行了。\x0d\x0a\x0d\x0a用Eclipse的Subclipse插件:\x0d\x0a1.用Team->Show SVN Repository History查看版本库的历史记录。\x0d\x0a2. 找到删除该文件或者文件夹的版本,右键Revert to XX version.\x0d\x0a3.该文件或文件夹就被恢复到本地的working copy中了。如果是误删除的,commit到Repository里就行了。svn查看日志时在设置中过滤掉被删除的文件。
1、打开svn的设置settings。
2、在settings找到Subversion,在下面的Globalignorepattern中设置过滤项。
3、设置完成后点击完成即可。
如果是本地新建或编辑的文件,还没有commit就删除了,那只能到回收站找找看了;
如果是已经commit过的文件被删除了,删除后还没有commit,只要update上层文件夹一下就回来了;
如果是删除了原本在SVN库中的文件,并且随后commit了,就查看历史日志,找到commit之前的版本号,然后update到那个版本
评论列表(0条)