svn与BASE& amp; COMMITTED

时间:2016-08-22 10:51:36

标签: svn

请告诉我BASE和COMMITTED修订版在哪些情况下会有差异?

我们可以阅读in docs

  

COMMITTED - BASE之前或之前的最新版本,其中项目已更改。

但是我无法理解为什么我们需要特殊名称COMMITTED(当它不像BASE时那时刻是什么时候?)

1 个答案:

答案 0 :(得分:6)

BASE版本是您的工作副本签出或更新的最后一个版本,其中COMMITTED是文件或文件夹的最后一次更改。

如果您在修订版10中签出存储库,那么您将拥有10的BASE。如果该存储库中的文件最后一次更改为版本8,则它仍然具有10的BASE,但COMMITTED将为8,就像上次改变那样。