2016-08-22 74 views
2

请告诉我BASE和COMMITTED修订版在哪些情况下可以有区别?svn BASE&COMMITTED之间的差异

我们可以读in docs

敬业 - 最近之前,或等于基础版本,其中一个项目改变。

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

+3

给定修订中的文件可能还没有被编辑过。 –

+1

@ÁlvaroGonzález或甚至一小会儿;基本上是一个文件没有改变作为最后一次提交的一部分有一个不同的COMMITTED修订版BASE – gabe3886

回答

2

基础版本工作拷贝被检查的最后修订输出或更新为COMMITTED是对文件或文件夹的最后更改。

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

+0

谢谢你队友!) – qwe