Properties 命令

显示有关受版本控制的项的信息。

所需权限

若要使用 properties 命令,您将对所有指定文件和文件夹的**“读”权限设置为“允许”**。 有关更多信息,请参见 Team Foundation Server 权限

tf properties [/collection:TeamProjectCollectionUrl] [/recursive] [/login:username,[password]]
itemspec [/version:versionspec] [/workspace] 

参数

参数

说明

TeamProjectCollectionUrl

您要显示其属性的项所在的团队项目集合的 URL(例如,http://myserver:8080/tfs/DefaultCollection)。

Itemspec

标识为属性检索指定的文件和文件夹。

有关 Visual Studio Team Foundation Server 如何分析 itemspecs 以确定哪些项在范围内的更多信息,请参见 命令行选项

注意注意
可指定多个 Itemspec 参数。

Versionspec

/version 选项提供值(如 C3)。 有关 Team Foundation Server 如何分析版本规范以确定哪些项在其范围内的更多信息,请参见命令行语法(版本控制)

username

/login 选项提供值。 可以按域\用户名或用户名的格式指定用户名值。

选项

说明

/recursive

显示文件夹的所有文件和子文件夹。

/version

指定要打开以查看属性的文件的版本。

/workspace

指示在显示“local”属性时要使用的工作区(如磁盘上的位置)。

/collection

指定团队项目集合。

/login

指定用于在 Team Foundation Server 中验证用户身份的用户名和密码。

备注

properties 命令显示多条有关受版本控制的项的信息。 本地信息和服务器信息是单独列出的。

属性名

说明

本地路径

指示指定项的工作区文件夹的本地路径。

变更集

指示上次使用 Get 命令 检索到当前工作区的文件或文件夹的版本号。

更改

指示更改挂起的位置。

类型

指示项类型,例如,文件。

服务器路径

指示版本控制服务器上的项的完整路径。

变更集

指示项的版本号。

删除 ID

如果项已删除,则为删除标识;否则为 0。

锁定

指示锁定的类型。

  • Checkin   不允许签入文件。

  • Checkout   不允许签出文件。

  • None   未设置锁定。 有关更多信息,请参见 Lock 命令

锁定所有者

指示设置签入锁定的人。

上次修改

指示上次修改该项的日期和时间戳。

类型

指示项类型,例如,文件。

文件类型

显示文件类型的编码方式。 例如,Windows-1252。

大小

指示文件的大小(以字节为单位)。

有关指向其他 Team Foundation 命令(这些命令说明服务器和映射到该服务器的工作区上的项)的链接,请参见 信息性命令

有关如何查找 tf 命令行实用工具的更多信息,请参见 Tf 命令行实用工具命令

示例

下面的示例显示有关文件 314.cs 的属性信息。

c:\projects>tf properties 314.cs

下面的示例显示工作文件夹 c:\projects\objects 的属性。

c:\projects>tf properties objects

请参见

任务

查看版本控制文件和文件夹的属性

参考

命令行语法(版本控制)

Permission 命令

Status 命令

History 命令

Changeset 命令

Shelvesets 命令

概念

信息性命令

其他资源

Tf 命令行实用工具命令