天天看点

SVN 回滚(撤回)提交的代码(转)

一、

TortoiseSVN -> Show log

SVN 回滚(撤回)提交的代码(转)

二、

注意:步骤二只是让你本地的代码回滚(撤回)到你未提交前的一个版本,并不会更新到SVN服务器上,也就是说你的同事依然能更新到你错误提交的代码。

右键点击你想撤回的提交 -> Revert changes from this revision

SVN 回滚(撤回)提交的代码(转)

或者

右键点击你想撤回提交的前一个提交 -> Revert to this version

SVN 回滚(撤回)提交的代码(转)

三、

将你的代码修改正确之后 -> 重新SVN Commit

SVN 回滚(撤回)提交的代码(转)

新的提交会覆盖掉你的错误提交,这样你的同事就不会更新到你错误提交的代码了。

那为什么不去直接撤销掉你错误提交的版本呢?

我认为:因为这样你还可以从你错误提交的版本日志里找到你改的代码,复制从新修改,不会因为你少部分的错误而去重新从头再写过。

一、

继续阅读