在尝试签出工作区中的文件 \ 文件夹时,如果操作失败,我会得到 0。通常它会失败,因为其他人已经用锁检查了它。
Welp,我想知道这个用户是谁(撞他的屁股)。我怎么做?
我的代码:
var workspaceInfo = Workstation.Current.GetLocalWorkspaceInfo(folder);
var server = new TfsTeamProjectCollection(workspaceInfo.ServerUri);
var workspace = workspaceInfo.GetWorkspace(server);
int result = workspace.PendEdit(new[] { jsonFile }, RecursionType.Full, null, LockLevel.CheckOut);
if (result == 0)
{
// How to get the user's name ?
}