信息或属性命令 (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]
参数
参数
参数
说明
<TeamProjectCollectionUrl>
项目集合的 URL,其中包含要为其显示属性的项,例如 http://myserver:8080/tfs/DefaultCollection
。
<itemspec>
<versionspec>
提供一个值,例如 /version
选项的 C3
。 有关 TFVC 如何分析版本规范以确定其范围内哪些项的详细信息,请参阅 使用 Team Foundation 版本控制命令。
<username>
为 /login
选项提供值。 可以将用户名值指定为 DOMAIN\username
或 username
。
选项
选项
说明
/recursive
显示文件夹的所有文件和子文件夹。
/version
指定要打开的文件版本以查看属性。
/workspace
指示在显示本地属性(如磁盘上的位置)时要使用的工作区。
/collection
指定项目集合。
/login
指定使用 Azure DevOps 对用户进行身份验证的用户名和密码。
言论
info
或 properties
命令显示有关版本控制项的以下信息。 本地和服务器信息单独列出。
属性名称
说明
本地信息:
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