ワークスペース内のファイル \ フォルダーをチェックアウトしようとしているときに、アクションが失敗した場合、結果として 0 が返されます。通常、他の誰かがすでにロックしてチェックアウトしているため、失敗します。
ウェルプ、このユーザーが誰なのか知りたいです (彼のお尻をぶつけるために)。それ、どうやったら出来るの?
私のコード:
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 ?
}