我是Team Foundation Server的新手,我尝试使用c#编程连接到项目。我有下面的代码块...使用GetWorkspace连接到Team Foundation Server工作区
string serverName = "http://tfs01:8080";
TeamFoundationServer tfs = new TeamFoundationServer(serverName);
VersionControlServer version = (VersionControlServer)tfs.GetService(typeof (VersionControlServer));
Workspace workspace = version.GetWorkspace("Test", version.AuthenticatedUser);
MessageBox.Show(workspace.Name);
当我执行我收到以下错误代码......
TF14061: The workspace Test;vercuskis does not exist.
“测试”项目是关闭根的,是分享范围从VS 2008团队资源管理器,我确实有安全访问权限,我用它来检查和检出代码就好了
我不确定是否在代码中正确引用了“Test”项目。我正在寻找如何从TFS根目录中引用项目名称的示例。
谢谢
阿好,我知道,... ...那么我想它不是我要找的工作区。我想连接到该项目并查看源项目中的所有项目。我猜我必须查询TeamFoundationServer对象才能进入。 – 2009-07-14 13:39:26