svn 已上传文件丢失

svn 已上传文件丢失,第1张

是客户端没有了这些文件?还是服务器端没有了这些文件?

如果是客户端没有了,那可能是本地误 *** 作将这些文件删除了,update一下就好了;

如果是服务器端没有了,这个就难说了,没有遇到过这样的情况

用的是什么SVN客户端,什么版本,做什么 *** 作发生失败?

初步判断是 *** 作失败后,由于某些未知原因破坏了SVN用于存放控制信息的.svn文件夹(是个隐藏文件夹)中的内容,导致SVN无法识别原本已经受控文件。具体原因需要更多的试验分析。

恢复SVN删除文件或文件夹,有TortoiseSVN和Subclipse插件两个方法,使用步骤如下:

用TortoiseSVN:

1.在本地workingcopy中,用TortoiseSVN->Showlog查看版本库的历史记录。可以用search;

2.找到删除该文件或者文件夹的版本,在Logmessage里右键Revert the changes from this revision;

3.该文件或文件夹就被恢复到本地的workingcopy中。如果误删除的,commit到Repository里就行了。

用Eclipse的Subclipse插件:

1.用Team->ShowSVNRepositoryHistory查看版本库的历史记录;

2.找到删除该文件或者文件夹的版本,右键Revert to XX version;

3.该文件或文件夹就被恢复到本地的workingcopy中了。如果是误删除的,commit到Repository里就行了。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存