Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获取C语言中最新的特定项目#_C#_C# 4.0_Tfs - Fatal编程技术网

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