撤消结帐TFS

Mat*_*ijs 4 c# tfs

有没有办法在C#中以编程方式撤消结帐?

这些文件以编程方式检出,但如果代码在执行时没有改变,我希望撤消结帐.

public static void CheckOutFromTFS(string fileName)
{
    var workspaceInfo = Workstation.Current.GetLocalWorkspaceInfo(fileName);
    if (workspaceInfo == null)
        return;

    var server = new TfsTeamProjectCollection(workspaceInfo.ServerUri);
    var workspace = workspaceInfo.GetWorkspace(server);
    workspace.PendEdit(fileName);
}
Run Code Online (Sandbox Code Playgroud)

上面的代码是我的结帐代码.