0
我有一個程序使用以下代碼從TFS服務器獲取最新版本的文件。VersionControlServer - 在特定日期/時間獲取最新版本的文件
TeamFoundationServer myTFS = TeamFoundationServerFactory.GetServer(myURL);
VersionControlServer myVCS = (VersionControlServer)myTFS .GetService(typeof(VersionControlServer));
ItemSet downloadItems = myVCS.GetItems(myDirectory, RecursionType.Full);
foreach (Item item in downloadItems.Items)
{
item.DownloadFile(myDownloadPath);
}
而不是獲取最新版本,我希望能夠指定一個日期和時間,並獲得該時間點項目的ItemSet。然後,在DownloadFile調用中,我想要在指定的日期和時間獲取ItemSet中文件的最新版本。
我看到該項目具有CheckinDate屬性,但如果此值在我查找的日期和時間之後,我不確定如何獲取以前的版本。