`

SVN删除文件恢复

 
阅读更多

一、本地删除
   本地删除,指的是在客户端delete了一个文件,但还没有commit,使用revert来撤销删除。
二、服务器删除  
  1.通过本地删除后提交服务器
   a)Update上一个版本,但只适用于修改较少的情况;
   b) 通过show Log,找到被删的项,选中,点击右键->Revert changes from this revision;

  2.在Repo-Browser中删除
   这个删除比较厉害,让你在Repo-Browser都看不到被删除的项了。事实上项目并没有被真正删除。
  a)本地项目还存在,点击右键->TortoiseSVN->Update To Revision,输入被删时的Revision,确定,然后再Import上去即可。
  b)本地项目也不在了
  点击右键->TortoiseSVN->Export..,
Url of repository填写项目的地址;
Export Directory填写要备份的路径;
Revision一项,默认是Head Revision,但是这里不能选这项。因为项目已经被delete了,Head Revision只对现存的项目有效,你最好是记住了删除前的版本。如果实在忘记了,一个个看,直到找到你需要的版本。
点击OK,如果没有该目录会提示你建立一个,确定后就OK 了。

分享到:
评论

相关推荐

    svn 删除文件 update 又出来了 怎么回事

    3. "svn删除文件怎么才能不被更新回来":如前所述,确保使用`svn revert`和`svn commit`的组合,将删除操作同步到仓库,这样其他用户update时就不会看到这个文件。 总的来说,理解和熟练运用svn的命令,如`svn ...

    批量 删除SVN文件

    但请注意,这样做要小心,因为一旦删除,文件信息将无法恢复。 2. **使用SVN命令**:`svn cleanup`命令可以清理工作副本,删除无用的临时文件,但它并不会直接删除`.svn`文件夹。要完全移除,你需要通过其他文件...

    删除.svn文件

    在IT行业中,版本控制系统是开发过程中不可或缺...尽管这样做可以简化某些操作,但也要注意,删除这些文件会丢失版本控制信息,且无法通过SVN恢复。因此,在执行任何删除操作之前,务必要考虑清楚你的需求和潜在后果。

    SVN如何恢复误删除的文档.txt

    如果你的SVN中的文档被误删除了,那么你可以通过下面的方法进行恢复。 1.首先我们在文件夹内创建一个演示用的文档。 2.在文件夹内单击鼠标右键点击“SVN commit...”,弹出commit to确认对话框,选择要提交的文件...

    一键删除目录下SVN记录文件

    1. **备份重要数据**:在执行任何删除操作之前,确保已备份所有重要的文件和数据,因为一旦删除,数据将无法恢复。 2. **理解风险**:注册表编辑器的不当使用可能导致系统不稳定甚至崩溃。因此,导入或运行任何.reg...

    SVN目录下.svn文件批量删除

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件。它允许团队成员协同工作,跟踪每个更改,并在需要时恢复到以前的版本。在SVN的工作目录中,`.svn`文件夹是SVN用来存储元数据...

    删除项目中的.svn文件

    标题 "删除项目中的.svn文件" 涉及的知识点主要集中在版本控制系统Subversion(SVN)的管理和清理。Subversion是一种广泛使用的集中式版本控制系统,用于管理软件开发过程中的源代码和其他文件的变更。在使用SVN的...

    windows下删除.svn文件

    本文将详细介绍如何在Windows下快速、方便地删除这些`.svn`文件。 首先,我们需要理解`.svn`文件的作用。`.svn`文件是Subversion的工作副本的一部分,它们包含了版本库的信息,包括每个文件的版本历史、状态以及与...

    .svn 文件批量删除 批处理bat

    这个操作通常需要谨慎执行,因为这会丢失与SVN相关的版本信息,如果你没有备份,可能会导致无法通过SVN恢复文件的历史版本。 要使用`delSvn.bat`,首先你需要确保该文件位于你要清理的项目根目录下。然后,只需双击...

    删除SVN 批处理,清理SVN文件 ,删除SVN图标

    这可以通过`svn cleanup`命令完成,它能解除锁定、恢复损坏的文件,并清除其他可能导致问题的状态。在命令行中,进入你的工作副本目录,然后运行`svn cleanup`。 删除SVN图标关联: Windows系统中,某些文件类型...

    svn安装文件及步骤

    2. **提交更改**: 对文件进行修改后,使用`svn add`添加新文件,`svn delete`删除文件,然后执行`svn commit`将更改提交到仓库。 3. **更新与同步**: 使用`svn update`命令将仓库的最新更改拉取到本地,保持与团队...

    快速清理svn控制文件注册表-删除所有SVN目录.reg

    通常,手动删除这些`.svn`目录可能需要逐个进入文件夹并删除,而这个脚本提供了更高效的方法,只需在包含`.svn`目录的文件夹上右键点击,然后执行脚本,即可批量删除这些控制文件,使文件夹恢复到不受版本控制的状态...

    SVN配置文件删除小工具

    "SVN配置文件删除小工具"是一个便捷的应用程序,专门设计用来快速移除与SVN相关的配置。这个小工具的亮点在于它集成到了Windows的右键菜单中,使得操作更为直观和简单。用户只需右键点击文件夹,选择相应的菜单项,...

    SVN隐藏文件删除工具

    标题中的“SVN隐藏文件删除工具”指的是一个用于处理Subversion(SVN)版本控制系统中隐藏文件的软件。在Subversion的工作副本中,`.svn`文件夹是SVN用来存储元数据的地方,包括版本信息、文件状态等。这些隐藏文件...

    删除SVN文件管理

    - 删除已版本化的文件时,请确保你确实不再需要它们的历史记录,因为一旦删除,历史数据将无法恢复。 - 修改注册表可能会导致系统不稳定,因此,除非你完全理解 `.reg` 文件的作用,否则应谨慎操作。 通过以上...

    windows下将文件脱离svn管理

    6. **备份与恢复**:在执行任何删除操作之前,都应确保已备份相关文件和版本库,以防万一需要恢复或重新加入版本控制。 7. **后续处理**:文件从SVN中删除后,如果这些文件是团队共享的,记得通知其他团队成员,...

    SVN文件下载

    - 恢复删除的文件:`svn revert` 通过以上介绍,你应该对SVN有了基本了解。作为团队协作的重要工具,掌握SVN的使用能有效提升开发效率,确保项目的稳定性和可维护性。在实际工作中,你可以根据需求进一步学习和探索...

    删除项目中的svn文件

    描述中提到的"运行文件后-〉右键-〉清除svn,即可清楚文件夹中所有的svn相关的文件",这可能是指使用某种工具或脚本来批量删除svn相关文件。在Windows系统中,可以通过批处理脚本或使用命令行工具`svn cleanup --...

    清楚svn目录下生成的.svn文件夹

    - **使用工具**:某些文件清理工具如CCleaner或者专门的SVN清理工具也能帮助删除这些文件。 4. **注意事项** - **谨慎操作**:清理`.svn`文件夹会丢失版本控制信息,这意味着你无法再使用SVN进行版本控制操作,如...

    删除.svn文件夹,就是这个了

    - 在删除.svn文件夹之前,请确保已经提交了所有必要的更改到SVN服务器,因为一旦删除,本地版本控制信息将不可恢复。 - 使用注册表修改有风险,建议在操作前备份注册表,以免造成不必要的系统问题。 - 如果只是想...

Global site tag (gtag.js) - Google Analytics