Eclipse 中的“恢复”和“覆盖和更新”选项有什么区别(团队同步 - SVN(工作区) - 传出模式)?
提前致谢。
Eclipse 中的“恢复”和“覆盖和更新”选项有什么区别(团队同步 - SVN(工作区) - 传出模式)?
提前致谢。
这是场景,假设您和您的团队成员 (Bob) 都与存储库同步并保持最新状态。
恢复:
将文件恢复到修改前的状态,即恢复到其原始修订版,删除工作副本与服务器上特定修订版之间的任何差异。
基本上:将文件更改恢复为未修改状态。旧版本。
覆盖和更新:
在修改后的工作副本上上传文件的较新副本,删除任何更改并使文件“最新”,如服务器所见。
基本上:用存储库中的一个替换选定的资源本地副本。服务器看到的修订。
更新 - 将存储库中的当前代码合并到您的代码中。除非存在冲突,否则它不会覆盖您的代码。
恢复 - 将文件更改为任何选定的先前版本。
覆盖 - 覆盖当前文件并替换为存储库中的文件。-