[英]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.