Team Foundation 版本控制命名语法、约定和限制

更新:2007 年 11 月

Team Foundation 版本控制 具有命名语法、约定和限制。

语法、约定和限制列表

Team Foundation 版本控制 具有下列命名语法、约定和限制:

名称长度

  • 签入说明名称的最大长度为 64 个字符。

  • 签入策略名称的最大长度为 256 个字符。

  • 标签名称的最大长度为 64 个字符。

  • 工作区名称的最大长度为 64 个字符。

  • 搁置集名称的最大长度为 64 个字符。

名称:

Team Foundation 版本控制 中的大多数名称不能以空格或制表符开头或结尾。除下列字符之外的任何字符都可以用于名称或标签:

  • 尖括号 (< >)。

  • 冒号 (:)。

  • 星号 (*)。

  • 正斜杠 (/) 和反斜杠 (\)。

  • 问号 (?)。

  • 引号 (")。

  • 竖线 (|)。

  • 美元符号 ($) 不能作为文件名的第一个字符。

  • 标签名称不能包含 (@)。

  • 工作区和搁置集名称不能包含分号 (;)。

注释长度:

  • 签入注释的最大大小为 2GB。

  • 签入说明值的最大大小为 2GB。

  • 标签注释的最大长度为 2048 个字符。

  • 搁置集注释的最大长度为 2048 个字符。

  • 工作区注释的最大长度为 2048 个字符。

文件和路径:

  • 服务器路径的最大长度为 259 个字符。

  • 在 Windows 中,本地文件路径的最大长度限定为 259 个字符(包括文件名),目录的最大长度限定为 248 个字符。

  • Team Foundation 版本控制 服务器中的文件没有大小限制。

  • Team Foundation 版本控制 服务器中内容的总大小没有限制。

命名空间:

Team Foundation 版本控制中的命名空间是唯一项名称的逻辑分组。

  • Team Foundation 版本控制中的 Names 指的是 items 的文件系统路径名。

  • Items 是基础对象 Team Foundation 版本控制,表示文件或目录路径名。

  • 每个项都有一个唯一的数值 ID,可以将该项与版本控制中的所有其他项区分开来。

  • 每个项都可以有多个路径名,用于指定客户端和服务器计算机上的多个位置。例如,每个项都可以在以下一个或多个命名空间有一个路径:

    • 本地空间   表示 Team Foundation 服务器上本地文件系统中的路径,该路径映射到受版本控制的项。

    • 提交空间   表示 Team Foundation 服务器上签入到版本控制的项的服务器路径。

    • 挂起的空间   表示签入所有当前挂起的更改后项的服务器路径。

请参见

概念

Team Foundation 版本控制

使用标签

使用版本控制工作区

使用版本控制搁置集

使用签入策略和签入说明