0

我的公司有兴趣更好地将我们对 VMWare 的投资与我们的 TFS 部署相结合。目前该公司正在运行 TFS2005 SP1、VS2010,并且我们有一个相当大的 SAN,我们希望将其用于类似于 TFS2010 实验室管理中提供的环境复制。

在 TFS2005 提供的功能中,我们目前仅利用 TF 版本控制——工作项和构建自动化由单独的系统处理。但是,我们想使用集成了 TFS 的符号/源服务器来准确调试我们产品的不同版本,这就是我们遇到困难的地方。

部署在 VMWare 中的虚拟机没有加入企业域,这意味着我们在尝试通过 Source Server 和“tf.exe view”命令获取源代码信息时会遇到困难。

  • 如果在 VM 上运行 devenv,则无法验证域帐户,并且 tf.exe 获取源信息时查看失败。
  • 如果在开发人员桌面上运行 devenv 并使用远程调试器完成调试,则 vm 的本地用户帐户无法访问 Symbol Server 公开的共享,并且无法加载符号开始,更不用说检索源了。

有没有人这样做过?

4

1 回答 1

0

是的 - 你仍然可以这样做。如果您使用的是 Windows 7(我相信是 Windows Vista),您始终可以将域凭据添加到控制面板中的“凭据管理器”。这将有助于它在需要与 TFS 对话时对 TFS URL 进行身份验证。

顺便说一句,我有一篇博文讨论 TFS 2010 的符号服务器和源服务器功能,可在此处获得:http: //bit.ly/SymbolServerTFS

于 2011-03-22T04:36:57.527 回答