`
likenice
  • 浏览: 62155 次
  • 来自: 北京
社区版块
存档分类
最新评论

svn数据回滚.

 
阅读更多



 这里讲一下svn中文件删除了(前提,不是从服务器端删除的,只是本地删除后上传的svn文件)如何找回.

 

原来有一个文件版本:https://192.168.0.11:8443/svn/code/product/branches/iTop/aa/a.txt



 

后来将文件a.txt删除了

接下来说一下如何回复

1.下载当前版本.:https://192.168.0.11:8443/svn/code/product/branches/iTop/aa/

2.选择show log.如下图:




 
 

3.选择需要回复版本.如下图.




 
 

 

在上面右键选择 revert to this version

 

 

一路next.之后发现svn回复到了之前的版本,

在提交一下,

则svn服务器上aa文件夹会将回复后的版本复制一份放到最新的版本位置.

总结一下:svn其实就是记录了所有的版本信息.合并也好,回滚也罢.都是先下载当前版本,然后与需要合并或变动的版本进行同步.(同步这个过程并不会影响svn数据.这个大家可以放心).同步后对本地数据进行修改,冲突的修改冲突,修改的进行修改,最后提交.

提交后,svn会增加一个新的数据版本.

  • 大小: 36.4 KB
  • 大小: 83.5 KB
  • 大小: 61.8 KB
分享到:
评论

相关推荐

    TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.rar_SVN 1.9.7.27907_svn

    7. **版本化属性**:SVN允许为文件和目录设置版本化的属性,可以用来存储元数据或控制文件的行为。 8. **权限管理**:Subversion支持基于用户和组的权限控制,确保只有授权的人员可以访问和修改项目。 9. **日志和...

    AnkhSvn-2.1.7819.411

    1. **源代码管理**:AnkhSvn将Subversion的版本控制系统无缝集成到Visual Studio的界面中,使得开发者可以方便地对项目进行提交、更新、合并、回滚等操作,无需离开IDE。 2. **冲突解决**:在多人协作的环境中,...

    TortoiseSVN-1.7.2.22327-win32-svn-1.7.2.msi

    它允许团队成员随时查看文件的历史版本,回滚到任何先前的状态,合并不同分支的工作,并解决冲突。 2. **TortoiseSVN**:作为Subversion的GUI客户端,TortoiseSVN深度集成到Windows资源管理器中,提供直观的右键...

    TortoiseSVN-1.10.0.28176-x64-svn-1.10.0.msi

    2. **版本控制**:通过记录每次修改,使得团队成员可以随时查看历史版本,回滚到任何旧版本,避免数据丢失。 3. **冲突解决**:当两个或更多用户同时修改了同一文件的不同部分时,TortoiseSVN会帮助识别和解决这些...

    TortoiseSVN-1.14.1.29085-x64-svn-1.14.1.zip

    它记录了文件和目录的完整历史,使得团队成员可以随时回滚到之前的版本,避免因错误修改导致的数据丢失。SVN 提供了分支和合并功能,支持开发人员独立工作并整合他们的更改。 **TortoiseSVN** TortoiseSVN 是 SVN ...

    SVN-1.9.1.26747-x64含中文包.zip

    8. **安全性**:SVN支持用户权限管理,可以对仓库中的文件和目录设置不同的访问权限,确保数据安全。 9. **日常使用**:常见的SVN操作包括`Checkout`(获取最新版本)、`Commit`(提交更改)、`Update`(同步仓库...

    TortoiseSVN-1.14.0.28885-x64-svn-1.14.0.msi

    **SVN**(Subversion)是用于管理源代码和文档版本的工具,它允许团队成员协同工作,跟踪每个修改,以便于回滚错误更改,合并不同人的工作,并确保项目的完整性和一致性。SVN的核心概念包括版本库、工作副本、提交、...

    SVN最新版 TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi

    1. **版本控制**:记录文件和目录的每次修改,以便随时回滚到任何历史版本。 2. **合并与冲突解决**:当多个用户编辑同一文件时,TortoiseSVN可以自动检测并提示冲突,帮助用户解决。 3. **分支与标记**:允许创建...

    AnkhSvn-2.5.12703

    Subversion 是一个集中式的版本控制系统,它记录文件和目录的每次修改,以便用户可以回滚到之前的任何状态,解决冲突,并协同工作。Subversion 使用仓库来存储项目的所有版本,用户通过客户端连接到仓库进行操作。 ...

    linux_SVN使用命令.docx

    在实际工作中,了解并熟练掌握这些基本的SVN命令,能够有效地管理和协作项目代码,避免数据丢失和冲突。在Linux环境中,结合shell脚本,可以自动化许多SVN操作,提高工作效率。记住,良好的版本控制习惯对于团队协作...

    AnkhSvn-2.0.4757.115

    标签"AnkhSvn svn"进一步明确了该文件与Subversion(svn)有关,Subversion是一个广泛使用的版本控制系统,用于管理软件项目的历史版本,允许团队成员协同工作,跟踪每一次修改,便于回滚错误或合并不同开发者的改动...

    svn_64.rar

    通过在服务器上存储这些版本,SVN为项目提供了一种安全的存储方式,避免了数据丢失。 标签中的“windows64”意味着这个SVN版本是专门为64位Windows操作系统设计的,这意味着它可以在64位Windows环境下运行,充分...

    TortoiseSVN-1.7.12.24070-win32-svn-1.7.9.msi

    标题中的"TortoiseSVN-1.7.12.24070-win32-svn-1.7.9.msi"表明这是TortoiseSVN的1.7.12版,适用于32位Windows系统,且基于Subversion(SVN)1.7.9版本。这个安装文件为用户提供了全面的版本控制功能,让协同开发变得...

    TortoiseSVN-1.10.1.28295-x64-svn-1.10.2.msi

    - 版本控制:TortoiseSVN允许用户跟踪文件和目录的更改历史,方便回滚到任何历史版本。 - 同步与协作:团队成员可以同时工作在同一项目上,通过提交和更新操作保持代码同步。 - 分支与合并:支持创建项目分支,...

    PyPI 官网下载 | swh.loader.svn-0.0.54.tar.gz

    标签中的"svn"显然与Subversion有关,这是一个用于版本控制的工具,允许团队协作开发项目,跟踪代码更改,并进行回滚到先前版本。"zookeeper"是一个分布式协调服务,常用于管理配置信息、命名服务、集群管理和分布式...

    svn.https.tar.ball.zip

    它允许团队协作,跟踪每一次修改,并可以方便地回滚到任何历史版本。Subversion 1.6.6 版本是这个压缩包的核心内容,这可能是一个较旧但稳定版本的发布。 2. **HTTPS**: HTTPS 是HTTP协议的安全版本,它使用SSL/TLS...

    SVN中文安装包.zip

    1. **版本控制**:每个文件和目录都有自己的版本历史,可以随时查看过去的版本并回滚到任何状态。 2. **分支与合并**:允许团队成员独立工作,在各自的分支上进行开发,然后将改动合并到主分支,解决了多人协作时的...

    svn配置文件...............

    10. **版本控制实践**:理解如何提交、更新、回滚、分支和合并等基本操作是有效使用SVN的关键。了解这些操作的正确用法可以帮助团队协同工作,避免冲突。 以上就是关于SVN配置文件的一些核心知识点,正确理解和配置...

    (eclipse插件)svn.3.0.8.zip

    "features"文件夹包含插件的元数据和组件描述,而"plugins"文件夹则包含实际的插件实现和相关库。在覆盖这两个文件夹后,Eclipse会自动识别并加载新的插件,使用户能够在IDE内部执行SVN操作,如版本控制、提交、更新...

    清除项目SVN版本控制.zip

    SVN通过存储项目的历史版本,使得团队成员可以随时回滚到任何之前的版本,避免了数据丢失和冲突。 2. SVN工作原理:SVN服务器存储着项目的所有版本,客户端通过连接服务器获取项目文件。当用户对文件进行修改并提交...

Global site tag (gtag.js) - Google Analytics