具有 VMWare Lab Manager 和 TFS 的 VM 上的源服务器支持吗?

发布于 2024-10-11 07:22:51 字数 499 浏览 7 评论 0原文

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

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

VMWare 中部署的虚拟机未加入公司域,这意味着我们在尝试通过源服务器和“tf.exe view”命令获取源代码信息时会遇到困难。

  • 如果 devenv 在虚拟机上运行,​​它无法验证域帐户,并且在获取源信息时 tf.exe 视图会失败。
  • 如果 devenv 在开发人员桌面上运行并使用远程调试器完成调试,则虚拟机的本地用户帐户无法访问符号服务器公开的共享,并且无法加载符号,更不用说检索源代码了。

以前有人这样做过吗?

My company is interested in better integrating our investment in VMWare with our TFS deployment. Currently the company is running TFS2005 SP1, VS2010, and we have a sizeable SAN that we would like to use in environment reproduction similar to what is offered in TFS2010 Lab Management.

Of the features offered by TFS2005, we are currently leveraging only TF Version Control--work items and build automation are handled by separate systems. However, we would like to use the TFS-integrated Symbol/Source server in order to accurately debug the different versions of our product, and that's where we're running into difficulty.

The VMs deployed in VMWare are not joined to the corporate domain, and this means that we run into difficulty when attemping to grab source code information via Source Server and the "tf.exe view" command.

  • If devenv is run on the VM, it can't authenticate a domain account, and tf.exe view fails when grabbing source info.
  • If devenv is run on the developer desktop and debugging is done with remote debugger, the vm's local user account fails to access the share exposed by Symbol Server and can't load symbols to begin with, much less retrieve source.

Has anyone done this before?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黄昏下泛黄的笔记 2024-10-18 07:22:51

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

顺便说一句,我有一篇博客文章讨论了 TFS 2010 的符号服务器和源服务器功能:http://bit.ly/符号服务器TFS

Yes - You can still do this. If you are using Windows 7 (and I believe Windows Vista) you can always add the domain credentials to the "Credentials Manager" in the Control Panel. This will help it authenticate for the TFS URL whenever it needs to talk to TFS.

BTW, I have a blog post discussing the Symbol Server and Source Server features of TFS 2010 available here: http://bit.ly/SymbolServerTFS

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文