簡體   English   中英

如何在TFS中檢出文件

[英]How to check out files in TFS

我正在創建一個最初需要用戶連接到TFS的工具。 這是我第一次了解它,我必須對連接進行編碼而無需實際測試它,因為我的機器不在域中。 我只想了解它的基礎知識,尤其是檢出文件。 我已經搜索過要檢出文件,它需要有一個工作區。

順便說一下,我正在使用c#語言。

請查看此博客文章 ,其中提供了C#控制台應用程序的示例代碼,該示例代碼演示了如何使用Team Foundation Server 2010及更高版本以編程方式連接和檢出文件。

您可以從要檢出的文件中獲取工作空間,如下所示:

string localPath = @"c:\ws\myfile.cs";
TfsTeamProjectCollection tfs = new TfsTeamProjectCollection(new Uri(tfsServer));

// Get a reference to Version Control.              
_versionControl = tfs.GetService<VersionControlServer>();

_workspace = _versionControl.TryGetWorkspace(localPath);

if (_workspace == null)
{
    throw new Exception("Workspace is not mapped");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM