首页 > 代码库 > Github 代码回滚
Github 代码回滚
今天代码出了问题,部署到网站上老是报错,说什么system.web.mvc.html 缺乏引用,天知道怎么回事儿,只好把以前的代码找出来:在要回滚代码的文件夹里面,右键==>update to revision ==> 选择对应的版本 即可。
概念:
假设我们有许多个版本,版本号分别是1-10
如果我们在7这里选择revert to this version那么7之后的8,9,10的操作都会被消除
如果在7选择revert changes from this version那么7版本的修改将会被消除
如果同时选择7,8 revert changes from this version那么7和8两个版本的所做的修改都会被消除
update to revision和revert to revision很像,都会融合你本地未提交的修改。它们2个的区别是:
revert to revision会把这个rev作为最新版本,而update to revision不会。
所以 revert to revision 相当于 先update to revision,然后copy该内容到其他地方,然后update,然后再把内容覆盖回来。
revert to revision会把这个rev作为最新版本,而update to revision不会。
所以 revert to revision 相当于 先update to revision,然后copy该内容到其他地方,然后update,然后再把内容覆盖回来。
所以如果你想永久恢复到以前的某个版本,就用revert to revision
如果你只是想临时恢复到以前的某个版本,那么就用update to revision
如果你只是想临时恢复到以前的某个版本,那么就用update to revision
update to revision比revert to revision要常用得多
看看tortoise svn的右键菜单就知道了,有update to revision,但没有revert to revision。
看看tortoise svn的右键菜单就知道了,有update to revision,但没有revert to revision。
参考:http://blog.csdn.net/ikscher/article/details/7277015
Github 代码回滚
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。