在eclipse里面使用SVN,怎么实现版本回滚呢?

wsg 发布于 2012/04/27 10:06
阅读 39K+
收藏 1
如题
加载中
0
JustForFly
JustForFly

想回到SVN服务器端的最新版本就使用 team->还原..

想回到SVN服务器端的其它版本使用 team->显示资源历史记录, 然后从历史记录中选择你想还原的版本。

0
Monkey
Monkey

小心无法提交,svn直接回滚到之前版本是无法提交的哦,建议楼主重新牵出那个历史版本修改你本地那个版本,不要直接把本地的滚回到历史了。

方法可以用楼上的,或者是update到那个版本。还有如果是windows下可以用那个大海龟的svn来做比较方便。

0
wsg
wsg
@JustForFly @Monkey 不是要改本地的。
想把服务器上的代码回滚到以前的某个版本。
jiada118
jiada118
回复 @JustForFly : 签出历史版本后,直接提交时提示自上次提交后没有修改。要是做修改后提交,会有冲突。就是想把svn服务器上的最新版本回滚到某个历史版本,或者说是想撤销最新的提交,要肿么办
JustForFly
JustForFly
也就是用我上面的方法,在 显示资源历史记录 后,选择你要版本,右键菜单里面选择 获取内容, 然后,你就针对这个版本的内容进行修改后提交,或者不修改,直接提交。那么SVN就会产生一个新的版本,内容和你想回归的版本一样。这样做,也可以防止你回滚出错,无法弥补。
Monkey
Monkey
服务器是不能回滚到历史版本的,否则你滚回去了,别的用户就悲剧了。你可以把历史版本出到本地然后在本地工作目录修改提交。
0
wsg
wsg

回复 @JustForFly : 回复 @Monkey

明白了,O(∩_∩)O谢谢

返回顶部
顶部