2016-08-22 78 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