SVN当中回退(revert)到某一版本的第二种方法switch
7.回退(revert)到某一版本(方法2)
马克-to-win:假设现在我们最新版本是14,但是我们想回到10版本开发。我们有另一方案可以选择,见上图的第一图,switch to Revision 10,这样项目可以切换到版本10,但是不能提交,必须还得与资源库同步update更新一次服务器。之后再像上面一样,一个一个文件的compare with/修订版,再获取内容。马克-to-win:两种方法的实现原理不一样:第一种方法是在最新的版本14基础上,merge(svn的merge命令)12和11版本(因为你想回到12版本)。第二种方法是先切换(svn的switch命令)至版本10,之后在update最新版本。(个人感觉switch方法简单可靠一点,就是简单的切换,merge有时会有很多冲突)
尤其注意,比如我从14想回到10,而在11的时候删掉了一些文件。这时就会造成冲突,死活提交不了。后来我是手动补了一些文件,才可以提交的。(svn: Aborting commit: 'D:\eclipseJee\testWeb2\wanzi.jsp' remains in conflict)
更多内容请见原文,原文转载自:https://blog.csdn.net/qq_44639795/article/details/98204283
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?