本节我们一起来学习一下SVN删除文件及其恢复问题,和大家分享一下,欢迎大家一起来学习,首先让我们看一下SVN删除文件是如何进行的,下面是具体介绍。

SVN删除文件

一、本地删除

SVN删除文件中的本地删除,指的是在客户端delete了一个文件,但还没有commit,使用revert来撤销删除。

二、服务器删除

1.通过本地删除后提交服务器

a)Update上一个版本,但只适用于修改较少的情况;

b)通过showLog,找到被删的项,选中,点击右键->Revertchangesfromthisrevision;

2.在Repo-Browser中删除

这个删除比较厉害,让你在Repo-Browser都看不到被删除的项了。事实上项目并没有被真正删除。

a)本地项目还存在,点击右键->TortoiseSVN->UpdateToRevision,输入被删时的Revision,确定,然后再Import上去即可。

b)本地项目也不在了

点击右键->TortoiseSVN->Export..,

Urlofrepository填写项目的地址;

ExportDirectory填写要备份的路径;

Revision一项,默认是HeadRevision,但是这里不能选这项。因为项目已经被delete了,HeadRevision只对现存的项目有效,你***是记住了删除前的版本。如果实在忘记了,一个个看,直到找到你需要的版本。

点击OK,如果没有该目录会提示你建立一个,确定后就OK了。

恢复SVN删除文件或文件夹

用TortoiseSVN:

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

2.找到删除该文件或者文件夹的版本,在Logmessage里右键Revertthechangesfromthisrevision。

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

用Eclipse的Subclipse插件:

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

2.找到删除该文件或者文件夹的版本,右键ReverttoXXversion.

3.该文件或文件夹就被恢复到本地的workingcopy中了。如果是误删除的,commit到Repository里就行了。本节关于SVN删除文件及其恢复内容介绍完毕。

【编辑推荐】

【责任编辑:程华权 TEL:(010)68476606】

点赞 0

恢复svn服务器误删的文件,SVN删除文件及其恢复问题详解相关推荐

  1. svn服务器如何删文件,windows下 svn服务器端 无法删除文件,只能删除文件夹,这是怎么回...

    windows下 svn服务器端 无法删除文件,只能删除文件夹,这是怎么回 (2011-06-22 22:32:46) 标签: 情缘 咖啡机 杂谈 念删除文件时,右键后没有瞥见有删除的选项!敬辞谁理解 ...

  2. c盘文件被删除怎么可以恢复?找回c盘删除的文件

    如果您删除了还有用的文件,您的计算机或程序可能无法正常工作.那么c盘文件被删除怎么可以恢复??下面将为大家介绍几种常见的恢复方法. 方法一.回收站恢复 误删c盘文件怎么恢复?C盘里的文件被删除到回收站 ...

  3. 电脑文件被删除了怎么恢复正常

    电脑文件被删除了怎么恢复正常?在日常办公和生活中,我们经常使用电脑存储和处理各种文件.而在处理文件的过程中,有时候会因为操作不慎,误删除了重要的文件,这种情况会给工作和生活带来很大的不便.但是,大多数 ...

  4. 电脑文件被删除后如何恢复

    电脑文件被删除后如何恢复 电脑是人类现代史上最伟大的技术发明之一.它的出现和广泛应用把人类从繁重的脑力劳动中解放出来,在社会各个领域中提高了信息的收集.处理和传播的速度与准确性,直接加快了人类向信息化 ...

  5. 电脑文件永久删除了怎么恢复?

    随着社会的发展,电脑成为了日常生活和工作等方面不缺或缺的一份子,给我们带来了非常多的方便之处.电脑文件永久删除了怎么恢复?电脑的每个硬盘都储存着我们的文件,但内存空间或文件杂乱而不好整理的时候我们难免 ...

  6. 文件夹删除了如何恢复?轻松恢复教学

    文件夹删除了怎么恢复?不管你的文件夹中存储了多少数据,只要你还没有对文件夹执行Shift+delete进行彻底删除,那么你就可以在回收站中找回此文件夹.如果你彻底删除了文件夹,首先不要对存储设备再次写 ...

  7. 如何恢复计算机隐藏的文件夹,电脑文件夹删除了怎么恢复 电脑隐藏的文件夹怎么找到...

    我们在使用电脑的时候难免会有误操作的时候,比如我们想清丽电脑中的垃圾文件,不小心将一个重要的文件一起删除了,这时候我们只能想办法恢复吧!可是怎么恢复呢?其实很简单,下面小编为大家带来文件夹误删除的详细 ...

  8. php删除到回收站代码,如何找回回收站删除的文件PHP,删除文件与文件夹操作

    如何找回回收站删除的文件 PHP 删除文件与文件夹操作 unlink与rmdir这两个函数的使用 先看一下代码 代码如下: function deldir($dir) { //先删除目录下的文件: $ ...

  9. php的回收站怎么做,如何找回回收站删除的文件 PHP,删除文件与文件夹操作

    如何找回回收站删除的文件 PHP 删除文件与文件夹操作 unlink与rmdir这两个函数的使用 先看一下代码 代码如下: function deldir($dir) { //先删除目录下的文件: $ ...

  10. 阿里云OSS云存储删除(单个,指定的多个文件)删除文件

    阿里云OSS云存储删除(单个,指定的多个文件)删除文件 配置 pom.xml <!--阿里云OSS 依赖--><dependency><groupId>com.al ...

最新文章

  1. python读写json文件
  2. 7-36 旅游规划 (25 分(Dijkstra)
  3. java orm框架有哪些_Java Stream ORM现在带有JOIN
  4. 抓包工具Stream之接口调试和加密解码(二)
  5. 发那科机器人编程软件fanuc roboguide授权补丁_发那科Robot | Line Tracking功能
  6. JAVA编程思想-第四章 控制执行流程
  7. activity(工作流)初步学习记录
  8. Hokuyo‘s first try
  9. 更强大的技术团队和更雄厚的预算,海外高频巨头抢占中国市场,不少本土团队淘汰出局
  10. (完整版)c语言初学必背代码
  11. 遍历上三角或者下三角
  12. labwindows计时器
  13. python+opencv代码给证件照换底色
  14. 17家中国初创公司的失败史
  15. PHP创建Epub文件
  16. Nginx的常用配置
  17. 计算机科学中atm是什么,计算机专业知识:ATM网络基本原理
  18. 构建AWS Site-to-Site IPsec实现内网互联
  19. spring 启动日志报 DEBUG BeanNameUrlHandlerMapping:86 - Rejected bean name 'org.springframework.web.servl
  20. office365服务器没有响应,修复:由于长时间运行的脚本,Office 365没有响应

热门文章

  1. pla3d打印材料密度_FDM 3D打印机的常用耗材PLA的密度 创想三维
  2. Roslyn 入门:使用 .NET Core 版本的 Roslyn 编译并执行跨平台的静态的源码
  3. 使用Gpu恢复7z密码
  4. 7z命令行压缩加密文件
  5. 机械类有哪些好投一些的核心期刊?
  6. 安全合规/法案--36--《个人信息保护法》原文及解读
  7. Java中级软件工程师应该具备的知识点
  8. linux 3g拨号,中兴MF637U 3G 联通 linux 拨号
  9. PHP判断是手机端访问还是PC端访问网站
  10. 小程序tabBar设置