我是学习如何使用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