svn与基础和承诺的区别

qwe*_*qwe 5 svn

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

我们可以阅读文档:

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

但我不明白为什么我们需要COMMITTED特别的名字(那是什么时刻,当它不像BASE?)

gab*_*886 6

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

如果您在版本10中签出存储库,那么您将拥有10的BASE.如果该存储库中的文件最后一次更改为版本8,它仍然具有10的BASE,但是COMMITTED将是8,因为那时是它最后改变了.