C# 获取C语言中最新的特定项目#
我有一个项目,应该得到最新的具体日期。我有以下代码:C# 获取C语言中最新的特定项目#,c#,c#-4.0,tfs,C#,C# 4.0,Tfs,我有一个项目,应该得到最新的具体日期。我有以下代码: var serverFolder = pathInTfs; var localFolder = pathInLocalMachin; var workingFolder = new WorkingFolder(serverFolder, localFolder); // Create a workspace mapping
var serverFolder = pathInTfs;
var localFolder = pathInLocalMachin;
var workingFolder = new WorkingFolder(serverFolder, localFolder);
// Create a workspace mapping
workspace.CreateMapping(workingFolder);
if (!workspace.HasReadPermission)
{
throw new SecurityException(
String.Format("{0} does not have read permission for {1}",
versionControl.AuthorizedUser, serverFolder));
}
// Get the files from the repository
workspace.Get(dateForLatest, GetOptions.Overwrite);
一切都很好,但我想在“PathinLocalMachine”中只获取最新的目录“pathInTfs”,但当程序运行workspace.get()时,每个项目都将获取最新的。
如何获取项目中的最新路径。有几个
get
重载,允许您指定要获取的对象集。对于你所做的,我想你想要的
GetRequest
包含一个ItemSpec
,您可以在其中指定要获取的文件夹,然后指示RecursionType.Full