【问题标题】:TFS - checkout in wrong folder, folder deleted -> troubleTFS - 在错误的文件夹中结帐,文件夹已删除 - >麻烦
【发布时间】:2011-04-06 12:23:18
【问题描述】:

我遇到以下问题:

在 VS 2010 中,我遵循了以下步骤:

文件 -> 源代码管理 -> 从源代码管理打开

我从 TFS 中的一个项目中选择了一个解决方案文件,并打开了该项目(显然)。

不幸的是,我在不正确的文件夹中打开了项目,我想“如果我删除文件夹并从 TFS 重新打开解决方案,一切都会好起来的”。我的错!

TFS“提醒”我将项目签出到这个特定位置,所以现在当我想再次签出时,位置框是灰色的。

有人知道如何解决这个问题吗???

提前致谢!

尼哥

【问题讨论】:

    标签: visual-studio-2010 tfs


    【解决方案1】:

    感谢您的回答,理查德!不幸的是,这并不是我所需要的,但我找到了解决方案。

    在源代码管理资源管理器中,浏览到映射的源,右键单击并选择“删除映射”。

    在这里您可以编辑到本地资源的映射:)

    再次检查,一切都在正确的位置!

    【讨论】:

      【解决方案2】:

      get 有一个 force 选项,它将覆盖 TFS 对工作区状态的了解:

      • 在团队资源管理器中使用获取特定版本:选择最新版本并勾选“覆盖所有文件...”
      • tf.exe 一起使用/force

      【讨论】:

      • 感谢您的回答,理查德!不幸的是,这并不是我所需要的,但我找到了解决方案。在源代码管理资源管理器中,浏览到映射的源,右键单击并选择“删除映射”。您可以在此处编辑到本地沙箱的映射。 :) 再次检查,一切都在正确的地方:)
      • 您并不总是希望用签入的版本覆盖您的本地工作空间。如果您没有任何待处理的更改,是的,这是最简单的解决方法。这是蹩脚的。
      【解决方案3】:

      开源控制。转到文件夹右键单击并选择添加/编辑映射,无论哪个可用。这将提示下载新版本。这样做,你会很高兴。

      【讨论】:

        猜你喜欢
        • 2023-03-21
        • 2013-01-01
        • 2011-02-08
        • 1970-01-01
        • 1970-01-01
        • 2016-05-14
        • 1970-01-01
        • 2012-05-15
        • 2013-11-16
        相关资源
        最近更新 更多