- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 Team Foundation Server 的新手,我正在尝试使用 C# 以编程方式连接到项目。我有以下代码块......
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 Team Explorer 中看到,我确实有安全访问它的权限,我用它来 checkin 和 checkout 代码就很好
我不确定我的代码中是否正确引用了“测试”项目。我正在寻找有关如何从 TFS 根引用项目名称的示例。
谢谢,
最佳答案
问题是上面代码中的“测试”指的是 TFS 工作区,而不是 TFS 中的项目。 TFS 使用称为工作区的概念,您可以将目录和项目映射到该工作区。
您正在使用的工作区显示在顶部的源代码管理资源管理器 windwo 中。它显示:“工作空间:”,然后是您正在使用的工作空间的名称。
这里有一个关于工作空间的好资源:http://www.woodwardweb.com/teamprise/000333.html
然后您可能还需要从 TFS 获取一些文件夹映射。 TFS 文档很少,我用它完成的大部分工作都需要反复试验才能理解 TFS 的工作原理,以及 API 与在 visual studio 中使用源代码管理浏览器有何不同。
关于c# - 使用 GetWorkspace 连接到 Team Foundation Server 工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1125336/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!