`
hsyd
  • 浏览: 176087 次
  • 性别: Icon_minigender_1
  • 来自: 淄博
社区版块
存档分类
最新评论

svn删除文件恢复

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文件

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

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

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

    批量 删除SVN文件

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

    一键删除目录下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及缓存

    有时候,它们可能包含了你在没有版本控制的情况下恢复文件或回溯修改的唯一信息。在清理后,如果需要重新获取版本控制信息,你可能需要重新从服务器检出整个项目。 此外,如果你的团队使用的是Git等分布式版本控制...

    删除项目中的svn文件

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

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

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

Global site tag (gtag.js) - Google Analytics