【问题标题】:Retrieving file from source control?从源代码管理中检索文件?
【发布时间】:2014-01-14 20:30:57
【问题描述】:

大家好,当我早上从源代码管理(TFS 2013)打开我的解决方案时,类库项目中的一些文件夹没有加载,但它们在 Windows 资源管理器中,所以我必须在显示后“包含在项目中”文件夹解决方案资源管理器中的所有文件,但没有内容,即使我“获取最新(递归)”但我在代码中检查了 web(Tfs) - >资源管理器中有文件显示在树视图中。 tfs有问题吗?还是视觉工作室?或两者?我该怎么做才能解决这个问题?

【问题讨论】:

    标签: visual-studio tfs


    【解决方案1】:

    看起来您在 TFS 中签入了文件,但您在 TFS 中的项目文件没有包含这些文件。此外,当您从 TFS 获取最新信息时,您似乎覆盖了本地更改。

    【讨论】:

    • 从源代码管理资源管理器获取最新版本,它应该下载文件,然后将这些文件添加到项目中。
    【解决方案2】:

    我有三个(ish)建议:

    1. 您已将包含文件的目录映射到本地驱动器上的不同位置。您可以通过查看您的工作区映射(文件 -> 源代码管理 -> 高级 -> 工作区)来检查这一点。如果您有多个工作区,请确保使用正确的工作区。

    2. 您可以强制 TFS 下载它认为已经下载的文件。而不是 GetLatest,选择获取特定版本(这可能在同一菜单上或在高级下 - 不记得 2010 年)。勾选 Overwright writeable and all files 并选择 Get。

    3. 安装 TFS Power 工具并尝试以这种方式添加文件(即通过 Windows 资源管理器)

    4. 这并不是一个真正的建议,因为我不相信它会起作用,但如果上述方法不起作用,请尝试一下。如上所述,选择获取特定版本,但不是最新版本,而是选择变更集并选择变更集 1。这将删除您工作区中的所有文件。正常获取最新信息。

    HTH

    【讨论】:

      猜你喜欢
      • 2018-02-04
      • 1970-01-01
      • 1970-01-01
      • 2013-06-22
      • 1970-01-01
      • 2012-10-26
      • 2012-08-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多