我是學習如何使用SVN的VSS用戶,我選擇了TortoiseSVN作爲我的平臺。有人能告訴我什麼術語「HEAD修訂」是什麼意思?TortoiseSVN:什麼是頭版本
48
A
回答
79
這意味着最新版本。
從SVN獲取HEAD版本就像是在VSS中做一個'Get Latest ...'。
7
這是該項目的最新/最新版本。
5
您提交到存儲庫的最新版本。
例子:如果你最近一次提交創建的修訂15,那麼15是HEAD修訂
6
4
Tortoise幫助文件非常值得一讀。從名詞解釋:
HEAD修訂
的 在庫中的文件或文件夾的最新版本。
15
因爲你的問題是顛覆特定的,這裏是SVN book這樣說:
HEAD
最新的(或「老三」)在庫修訂。
爲了便於比較,這裏有其他的修訂版本關鍵字:
BASE
項目的工作副本中的版本號。如果該項目有 本地修改,這是指 該項目出現的方式沒有這些 本地修改。
COMMITTED
之前或等於,BASE,其中一個項目更改的最新版本。
PREV
緊接在項目更改的上次修訂之前的修訂。從技術上講,>這歸結爲COMMITTED-1。
0
在Subversion中,存儲庫有一個順序編號的修訂版本,用於標記每個狀態。 HEAD是存儲庫最新版本的別名。未指定修訂版本時,假定爲HEAD。
文件和目錄的內容是由路徑和修訂參考。基準是在路徑上的內容時庫改爲該修訂,無論在那個路徑含量改變與否。
注:如果在路徑的最後一個動作是將其刪除,這條道路不具有的修訂版(也當刪除致力於創建庫修訂,也沒有任何其後)。
[所以,相反,一些其他的答案和一些引用文件,頭不引用文件的最新版本。你將不得不回去至少之前人們對於刪除。]
相關問題
- 1. 什麼是TortoiseSVN的本地鉤子?
- 2. Ankh應該爲TortoiseSVN 1.6.7,Build 18415 - 64 Bit選擇什麼版本?
- 3. TortoiseSVN當前基準版本
- 4. 在TortoiseSVN中歪曲版本
- 5. TortoiseSVN的 - 從舊版本
- 6. 什麼是SQL版本662?
- 7. vbLeftJustify什麼是.net版本?
- 8. 什麼是版本指令?
- 9. ubuntu上的TortoiseSVN(Windows)工具是什麼?
- 10. 使用tortoisesvn製作在線版本庫的本地版本
- 11. TortoiseSvn 1.8什麼都不做
- 12. 什麼是最新版本的WinForms?這與.NET的版本有什麼關係?
- 13. 頭還是什麼?
- 14. Subversion SVN版本用於TortoiseSVN 1.6.x
- 15. TortoiseSVN的更新到新版本特定
- 16. 運行Subclipse和TortoiseSVN的版本問題
- 17. TortoiseSVN版本庫瀏覽器不工作
- 18. TortoiseSVN/Subversion版本號... Altenate程序?
- 19. subversion/tortoisesvn-更改版本庫的目錄
- 20. 什麼是Collection + JSON的「版本」屬性
- 21. 什麼是GNU autotools的推薦版本?
- 22. 「RTM」版本是什麼意思?
- 23. 什麼是Scala版本的ArrayList和Tuple?
- 24. 5.2.0-8 + etch13究竟是什麼版本?
- 25. confused:爲什麼是哪個版本Node.JS
- 26. 這是什麼HTML版本html
- 27. 什麼是各種AccuRev版本號?
- 28. 我的PHP版本是什麼?
- 29. 顏色的「選定」版本是什麼
- 30. 什麼是JSP 2版本<c:set>?
如果他們可能只是標記爲「最新版本」。 ;) – 2010-07-26 20:53:26
您可能會添加HEAD始終與給定分支相關(或者因爲Subversion本身不知道分支,所以對URL更正確)。 因此,例如頭的svn://顛覆/樹幹是從頭部爲不同的svn://顛覆/分支機構/ my_branch – Kutzi 2011-01-15 16:24:37
只是我? HEAD聽起來就是BASE版本,你可以從一個新的分支開始,而不管當前中繼線在哪裏 – shabby 2014-08-25 10:09:48