我是一名正在学习如何使用SVN的VSS用户,我选择了TortoiseSVN作为平台。请问有人可以告诉我术语“HEAD Revision”的含义吗?
我是一名正在学习如何使用SVN的VSS用户,我选择了TortoiseSVN作为平台。请问有人可以告诉我术语“HEAD Revision”的含义吗?
它表示最新的修订版本。
从SVN中获取HEAD版本就像在VSS中执行“获取最新版本…”。
由于您的问题与Subversion有关,以下是SVN书籍中的内容:
HEAD
仓库中最新(或“最年轻”)的修订版本。
为了比较,这里是其他修订关键词:
BASE
工作副本中项目的修订版本号。如果该项目已经被本地修改,则指的是该项目在没有这些本地修改的情况下的外观。
COMMITTED
在一个项目改变之前或等于BASE的最近修订版本。
PREV
一个项目上一次改变的修订版本的立即前一版本。技术上,这归结为COMMITTED-1。
HEAD版本是您提交到存储库的最新修订版。
例如:如果您最后一次提交创建了第15个修订版本,则15是HEAD版本。
值得一读的是Tortoise的帮助文件。从术语表中:
HEAD修订版
仓库中文件或文件夹的最新版本。