gpt4 book ai didi

visual-studio - VS2008 "Get everything..."选项无法解释的结果

转载 作者:行者123 更新时间:2023-12-05 01:14:12 25 4
gpt4 key购买 nike

我们最近才开始将 TFS (2008) 与 Visual Studio (2008) 结合使用。一些开发人员在 VS 中发现了“打开解决方案或项目时获取所有内容”选项,并认为这是一个好主意——而且看起来确实如此。

但是,我们在打开某些解决方案时得到了一些奇怪的结果。有问题的解决方案包含几个混合类型的项目——主要是类库和网络应用程序。奇怪的部分是出现的“获取”对话框中的文件列表。

这是到目前为止我发现的有关列表中文件的信息:

  • 列表不完整;并未列出解决方案中的每个受控文件。
  • 工作区中的版本与源代码管理中的版本匹配。
  • 工作区中没有缺少它们。
  • 解决方案中的每个项目都有文件;不过,并非每个项目中的每个文件都包含在内。
  • 文件列表对于三台不同机器上的三位独立开发人员来说是相同的。
  • 从命令行运行 tf get 不会产生相同的结果。

任何对此的见解将不胜感激。正如我提到的,这个选项似乎是个好主意,但当结果出乎意料时,我们有点犹豫是否要依赖它。

谢谢。

最佳答案

我知道当你在解决方案级别获取最新版本时,任何不在任何项目中的文件都不会被 TFS 拉下。我猜这是您的混合/意外结果的一部分。

我个人没有选中该选项。我总是首先从源代码管理中删除所有内容。每当我检查源代码时,我也会再次将所有内容拉下来,先编译并运行它。这样我就不会在 TFS 中引入任何问题。

我会确保您的开发团队中的每个人都对 TFS 源代码管理使用相同的常规设置。我总是提示 checkout (保存/编辑)并在 checkout 时获取最新版本的项目。

您是否为 TFS 2008 应用了最新的 SP(我记得最后是 SP1)。每个开发人员的机器上还有 SP1 吗?

关于visual-studio - VS2008 "Get everything..."选项无法解释的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3532620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com