乌龟参考文献:
Update item to revision 更新你的工作副本到选定的修订版 . 如果您希望工作副本反映过去的时间,或者如果有进一步的提交到存储库并且您希望一次更新一个工作副本,则非常有用 . 最好更新工作副本中的整个目录,而不仅仅是一个文件,否则您的工作副本可能会不一致 .
如果要永久撤消先前的更改,请改为使用“还原到此修订” .
Revert to this revision 恢复到早期版本 . 如果您做了一些更改,然后确定您真的想要回到修订版N中的内容,那么这就是您需要的命令 . 您的工作副本中的更改将被撤消,因此在您提交更改之前,此操作不会影响存储库 . 请注意,这将撤消所选修订后所做的所有更改,将文件/文件夹替换为早期版本 .
如果您的工作副本处于未修改状态,则在执行此操作后,您的工作副本将显示为已修改 . 如果您已进行本地更改,则此命令会将撤消更改合并到您的工作副本中 .
内部发生的事情是Subversion执行所选修订后所做的所有更改的反向合并,撤消先前提交的效果 .
如果在执行此操作后您决定撤消撤消并将工作副本恢复到其先前未修改状态,则应在Windows资源管理器中使用TortoiseSVN→还原,这将放弃此反向合并操作所做的本地修改 .
如果您只是想查看早期版本中文件或文件夹的外观,请使用“更新到版本”或“将版本另存为...” .