我有这个代码来获取我所有团队项目中的项目列表
ItemSet items = vcs.GetItems(@Projpath, RecursionType.Full);
foreach (Item item in items.Items)
{
Console.WriteLine(" Item: " + item.ServerItem.Substring(item.ServerItem.LastIndexOf('/') + 1));
Console.WriteLine(" Size: " + item.ContentLength);
}
但是,当某个团队项目中存在锁定的文件夹/项目时,代码就会卡在Getitems
行上。
有没有办法跳过锁定的项目或将其从GetItems
中排除?