【发布时间】:2010-10-19 01:42:25
【问题描述】:
我对 svn 中的 BASE 版本有疑问。我知道这是上次运行更新时项目的原始版本,并且 svn diff 和 status 基本上针对此版本运行。
BASE 什么时候更新?运行更新时它会更新到 HEAD 吗?即使更新期间发生冲突,这是否总是正确的?如果发生冲突,BASE 有什么?它是否仍然具有我上次更新的版本(在导致冲突的最近更新之前)或者即使发生冲突也会更新到 HEAD?
此外,当 svn commit 运行时,我假设 BASE 使用我的本地更改进行更新,此时 BASE、HEAD 和我的本地副本都相同?前提是提交成功。
【问题讨论】:
标签: svn