【发布时间】:2010-11-15 22:36:37
【问题描述】:
我已经开始使用带有 TortoiseSVN 的 Subversion。如果我打开日志并右键单击旧版本,我会看到两个听起来像是回滚到旧版本的选项:“将项目更新到版本”和“恢复到此版本”。
我知道当您只想回顾旧版本但不想真正更改存储库时,会使用更新到旧版本。 Revert 是指您实际上搞砸了并希望存储库中的最新版本与旧版本相同。
假设 HEAD 修订版是 100,我恢复到 95。它会将我的工作副本反向合并回 95。然后我可以将该更改提交到将创建修订版 101 的存储库对吗?如果我要更新回修订版 95,那有什么不同?它不仍然只是扭转上次修订的变化吗?在还原或更新到旧版本后,我对工作副本的状态有何不同感到困惑。
【问题讨论】:
标签: svn tortoisesvn