`
kankan1218
  • 浏览: 277631 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

svn 版本恢复步骤记录

阅读更多
开始在网上找的那些资料,怎么知道一个都用不上.后来在问了同事才知道比网上的简单多了.

    第一步:去到你的恢复文件的文件夹目录下,如admin/index.php.我们就cd 到admin下

    第二步:查询你要恢复文件的版本号,如要恢复index.php,命令 svn log index.php

    第三步:找到你的恢复的版本号,然后输入命令 svn up -r 1079 index.php (可以整个文件夹恢复,方法是不写文件名index.php)[color=red][/color]执行这个命令前,首先你要把你的文件内容先copy下,怕文件内容丢失,下次想找又麻烦.svn up -r 1079 index.php  中-r 1079 就是你要恢复文件的版本号(示例). 折行这命令后index.php就恢复到了r1079这个版本的内容了.但是这只是一个临时文件(副本).如你觉得这个不是我想要的版本,你可以折行svn up,这样就会恢复到刚才你的版本,要是你觉得这个版本就是我想要的,那你可以直接提交了.
分享到:
评论

相关推荐

    svn版本库迁移方法

    ### SVN版本库迁移方法 #### 一、概述 在软件开发过程中,经常会出现需要将Subversion(SVN)版本库从一...通过上述步骤,可以在不同的操作系统环境下高效地完成SVN版本库的迁移工作,同时保证数据的安全性和完整性。

    SVN版本回归小技巧

    通过删除服务器版本记录和更改版本信息,我们可以快速将项目状态恢复到某个历史版本。然而,这一过程涉及直接操作数据库,存在一定的风险和复杂度,因此在实施前必须充分考虑其必要性和潜在后果。正确的备份策略、...

    最新SVN版本控制带汉化

    1. **版本管理**:SVN记录每一步修改,可以随时回滚到任何历史版本。 2. **团队协作**:多人同时开发同一项目,避免了代码冲突,提高了效率。 3. **代码审查**:通过查看提交历史,可以进行代码审查,提升代码质量...

    svn服务端安装步骤

    ### SVN服务端安装步骤详解 #### 一、概述 Subversion(简称SVN)是一种集中式的版本控制系统,广泛应用于软件开发...通过以上步骤,我们可以成功地在服务器上安装并配置SVN服务,为团队提供稳定可靠的版本控制服务。

    SVN备份恢复

    SVN备份是保护项目历史版本和当前工作状态的关键步骤。它可以防止因硬件故障、软件错误或人为操作失误导致的数据丢失。定期备份SVN仓库可以确保在出现问题时能够快速恢复到正常状态。 2. **备份过程**: - **全量...

    SVN版本库的迁移(从一台服务器迁移到另一台服务器)

    **SVN 版本库迁移**是当原始服务器出现问题或者需要更换硬件、升级软件...以上就是两种SVN版本库迁移的方法,正确执行这些步骤,可以确保在服务器更换或故障时,团队的工作流程不会中断,代码版本管理依然有序进行。

    SVN版本库备份操作脚本

    完全备份是指对SVN版本库的完整复制,包括所有文件、目录和版本历史记录。这一步骤确保在灾难性事件发生时,可以恢复到某一特定时间点的完整状态。备份日志则记录了每次备份的时间、大小和状态等信息,有助于监控...

    SVN版本控制系统

    提供的教程文档应该详细解释上述操作步骤,包括如何安装SVN,创建和配置仓库,使用TortoiseSVN进行日常开发,以及处理版本控制中的常见问题。 通过学习和实践SVN,开发者可以在团队中实现有效的代码协作,跟踪项目...

    svn版本控制指南---很详细

    【svn版本控制指南】 版本控制是软件开发中不可或缺的一部分,它确保了团队协作时对文件和项目的有效管理。Subversion(简称svn)是一个流行的开源版本控制系统,它取代了早期的CVS系统,提供了更先进的功能和更好的...

    svn各种版本安装包

    - 版本控制:SVN的核心功能是版本控制,它可以记录每次文件或目录的修改,使得团队成员可以随时回滚到任何历史版本。 - 仓库(Repository):存储所有版本历史的地方,类似于数据库,保存了所有文件和目录的完整...

    利用SVN进行版本控制.pdf

    通过上述步骤,我们可以看到在Altium Designer Summer09中集成SVN进行版本控制不仅可行,而且能够极大地提高电子产品的开发效率。SVN的引入,不仅简化了团队间的协作流程,还保障了代码的完整性和可追溯性,是现代...

    SVN常用操作----查看代码提交以及改动记录方法

    **SVN常用操作——查看代码提交及改动记录方法** 在软件开发过程中,版本控制系统如Subversion(SVN)是团队协作的重要工具。它允许开发者跟踪和管理代码的修改历史,以便于协同工作、回溯错误并理解代码的发展过程...

    SVN取版本工具

    4. **版本控制**: SVN允许你查看每个文件的历史版本,甚至可以恢复到任何以前的版本。 5. **冲突解决**: 如果多人同时修改了同一文件,SVN会识别出冲突并需要用户手动解决。 了解SVN的基本操作和特性对于任何参与...

    SVN版本管理规范_voo1

    【SVN版本管理规范_voo1】文档详细介绍了Subversion(简称SVN)的基本概念以及在实际工作中如何规范地使用SVN进行版本...遵循这些步骤,可以确保SVN的使用既规范又实用,有效地支持软件开发过程中的版本管理和协作。

    svn安装文件及步骤

    一、SVN安装步骤 1. **下载SVN**: 首先,你需要从官方网站或者第三方可靠源下载适用于你操作系统的SVN安装包。对于Windows用户,可以选择TortoiseSVN,它是一个集成在Windows资源管理器中的图形化SVN客户端。Linux...

    svn版本控制工具

    - **恢复删除**:如果误删文件,可以从历史记录中恢复。 - **svn属性**:设置文件或目录的特殊属性,如设置忽略模式。 总的来说,svn作为强大的版本控制工具,通过TortoiseSVN这样的图形界面,使得开发者能够更方便...

    svn服务器搭建步骤文档和svn服务器exe

    SVN记录了所有提交的历史,可以查看日志以追踪变更,并在必要时回退到以前的版本。 以上是关于搭建和管理SVN服务器的基本知识。通过深入了解这些概念和操作,你将能够有效地在团队中实施版本控制,提高开发效率和...

    删除svn代码管理器版本

    要删除SVN版本,你需要遵循以下步骤: 1. **备份**:在进行任何操作前,务必确保有仓库的完整备份,以防万一。 2. **确定要删除的版本**:找到你想要撤销的提交的版本号,可以通过`svn log`命令查看历史提交。 3....

    Svn版本管理笔记之应用实践指南

    当你对文件进行修改后,可以使用`svn commit`来将这些更改提交回仓库,这一步骤会记录下你的改动,并且同步到其他团队成员的副本。 接着,我们来看一下版本控制的核心操作。`svn update`用于将本地工作副本与仓库...

Global site tag (gtag.js) - Google Analytics