不小心把svn上的文件夹删除了怎么恢复?

不小心把svn上的文件夹删除了怎么恢复?,第1张

用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到那个版本


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11557676.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存