---
# System prepended metadata

title: TFS 使用 Developer Command Prompt for VS 2019
tags: [版本管控, TFS]

---

# TFS 使用 Developer Command Prompt for VS 2019

打開命令提示符或 Visual Studio 開發人員命令視窗

![](https://i.imgur.com/XHybLnT.png)

## 如何列出特定版本的程式異動清單

> 格式 `$tf changeset 變更集編號`
`tf changeset 11611 > changeset_20230101.txt`
>表示要將變更集的內容直接輸出到目前路徑下 changeset_20230101.txt 檔案

## 如何列出 TFS 暫止變更的清單

要列出 TFS（Team Foundation Server）更改的文件，您可以使用以下步驟：

### 透過指令切換到目前包含已更改文件的 TFS 工作區相對應的本地目錄

### 使用 “tf status” 命令列出工作區中的更改：

`tf status /recursive`
>此命令列出當前目錄及其子目錄中的所有更改。

:::info

**接著我們可以輸入下列指令將產生的變更訊息輸出至指定位置的文字檔**

`tf status /recursive > output.txt`

> 你可以看到輸出的內容大致上如下

![](https://i.imgur.com/GMCniJr.png)
:::

## 要僅列出更改的文件，您可以將“/format:detailed”參數添加到“tf status”命令：

`tf status /recursive /format:detailed`
>此命令僅列出更改的文件，以及更改類型（添加、編輯、刪除）、進行更改的用戶的姓名以及更改的日期和時間等信息。

## 您還可以使用其他參數按用戶、日期或其他條件過濾更改。例如，要列出特定用戶所做的更改，您可以使用 “/user” 參數：

`'tf status /recursive /user:username /format:detailed`
> 將“用戶名”替換為您要作為過濾依據的用戶的名稱。

###### tags: `版本管控` `TFS`