我的公司有兴趣更好地将我们对 VMWare 的投资与我们的 TFS 部署相结合。目前该公司正在运行 TFS2005 SP1、VS2010,并且我们有一个相当大的 SAN,我们希望将其用于类似于 TFS2010 实验室管理中提供的环境复制。
在 TFS2005 提供的功能中,我们目前仅利用 TF 版本控制——工作项和构建自动化由单独的系统处理。但是,我们想使用集成了 TFS 的符号/源服务器来准确调试我们产品的不同版本,这就是我们遇到困难的地方。
部署在 VMWare 中的虚拟机没有加入企业域,这意味着我们在尝试通过 Source Server 和“tf.exe view”命令获取源代码信息时会遇到困难。
- 如果在 VM 上运行 devenv,则无法验证域帐户,并且 tf.exe 获取源信息时查看失败。
- 如果在开发人员桌面上运行 devenv 并使用远程调试器完成调试,则 vm 的本地用户帐户无法访问 Symbol Server 公开的共享,并且无法加载符号开始,更不用说检索源了。
有没有人这样做过?