TortoiseSVN+SAE如何回滚服务器上的旧版本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TortoiseSVN+SAE如何回滚服务器上的旧版本相关的知识,希望对你有一定的参考价值。
网上说的很多所谓"回滚",都是 从服务器下载到旧版文件,再更新到服务器,同时版本号+1.
如此回滚产生很多无效的版本号,版本一多就弄混了.
而且以这样的回滚方式,项目文件比较多的话,(下载再上传,而且是没有意义的下载上传)得滚到猴年马月啊.
话说我只是想把服务器上的项目暂时切换回旧版,比较一下改变前后的效果哪个更舒服一些.
①不想做没有意义又浪费时间的下载上传.
②不想版本号增加.
请大神们指点.
反面示例:
http://svndoc.iusesvn.com/tsvn/tsvn-howto-rollback.html
或者干脆在版本上导出(export)一份,这样对svn没有任何影响,而且得到了旧的版本追问
我不是要下载源码,export就是下载某个版本的源码吧?
我的是web项目啊,要把网站切换到以前的版本,不想增加版本号,也不想下载下来再上传.
分支也增加了版本号吧? TSVN增加版本容易删除难啊.(哎,请神容易送神难啊= =!!!)
还不如直接用ftp爽,要不是SAE搭的网页速度快,早不用SAE了
你在另一个环境(本地、另开一个sae,hosting)上迁出一下你那个历史版本也可以,export一份也可以(或者先弄到本地再上传),别提那些无理的要求,就这么些解决办法,自己查区别去,不想这个不想那个的以后我也懒得理
SVN如何回滚到指定版本
以下内容网上收集整理.
方法一.
利用Export,这样你可以不丢失你新建的文件.打开你想要回滚的文件夹(受SVN版本控制).右键Tortoise SVN,然后在列表中选择 show log,
在看到的log列表中选择你想要回滚后的版本,然后点击右键选择Export即可.
方法二.
如果你只是修改了很多文件,并没有commit到SVN,想放弃修改,更新为仓库中最新版本.可右键Tortoise SVN,然后从列表选择 revert.
方法三.
右键Tortoise SVN,然后选择Update to revision,但是这样你新建的文件等会被覆盖,所以最好使用方法一.
然后从弹出的框中选择log,便可以根据你提交日志选择回滚版本。或者直接输入想要回滚的版本号.
以上是关于TortoiseSVN+SAE如何回滚服务器上的旧版本的主要内容,如果未能解决你的问题,请参考以下文章