Info 或 Properties 命令(Team Foundation 版本控制)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

tf info 命令显示有关受 Team Foundation 版本控制 (TFVC) 版本控制的项的信息。 也可以使用 tf properties,但该命令已被弃用。

先决条件

若要使用 info 命令,必须将所有指定文件和文件夹的“读取”权限设置为“允许”。 有关详细信息,请参阅默认 TFVC 权限

语法

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

参数

参数

Argument

说明


<TeamProjectCollectionUrl>

包含要显示其属性的项的项目集合的 URL,例如 http://myserver:8080/tfs/DefaultCollection

<itemspec>

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

若要详细了解 TFVC 如何分析 itemspec 以确定哪些项在范围内,请参阅使用选项修改命令的运行方式

注意

可指定多个 itemspec 参数。

<versionspec>

/version 选项提供一个值,例如 C3。 若要详细了解 TFVC 如何分析版本规范以确定哪些项在其范围内,请参阅使用 Team Foundation 版本控制命令

<username>

/login 选项提供值。 可以将用户名值指定为 DOMAIN\usernameusername

选项

选项

说明

/recursive

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

/version

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

/workspace

指示显示本地属性(例如磁盘上的位置)时要使用的工作区。

/collection

指定项目集合。

/login

指定用户名和密码,以便使用 Azure DevOps 对用户进行身份验证。

注解

infoproperties 命令显示有关版本控制项的以下信息。 单独列出本地和服务器信息。

属性名称

说明

本地信息:

Local path

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

Changeset

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

Change

指示更改挂起的位置。

Type

指示项目类型,例如 file

服务器信息:

Server path

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

Changeset

指示项的版本号。

Deletion ID

如果该项被删除,则指示删除标识,否则为 0

Lock

指示锁定类型:

  • Checkin:不允许签入文件。
  • Checkout:不允许签出文件。
  • None:未设置锁定。 有关详细信息,请参阅 Lock 命令

Lock owner

指示设置锁定的人员。

Last modified

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

Type

指示项目类型,例如 file

File type

显示文件类型编码,例如 Windows-1252

Size

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

有关如何使用 tf 命令行实用工具的详细信息,请参阅使用 Team Foundation 版本控制命令

示例

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

c:\projects>tf info 314.cs

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

c:\projects>tf info objects