【问题标题】:TFS Does TFS still need .vspcc files?TFS TFS 是否仍需要 .vspcc 文件?
【发布时间】:2009-05-28 03:28:08
【问题描述】:

我们正在使用 TFS,并且在切换分支时遇到问题,每次都会引发 TFS 绑定问题。

我们还有

.vspcc 文件 .vsscc 文件

我猜它在哪里存储绑定,有人对如何轻松地在 TFS 中的分支之间轻松切换而没有痛苦有任何建议吗?

【问题讨论】:

    标签: version-control tfs


    【解决方案1】:

    这些文件用于存储从源代码管理中排除的文件 - 是的,它们本身处于源代码管理之下。我以前从来不用担心这些,所以我不认为这就是问题所在。

    绑定通常存储在您的实际 proj 和 sln 文件中。

    如果您在绑定方面遇到问题,那么实际上您的工作空间存在问题。在新的本地文件夹中创建一个新的工作区,并从头开始从服务器获取所有内容(即通过 Visual Studio 设置工作区映射,通过源资源管理器打开您的解决方案等。不要在这里使用任何聪明的技巧 - 否则奇怪的事情发生了),或者尝试去文件 - > 源代码管理 - > 更改源代码控制,取消绑定所有项目并重新绑定它们。如果您这样做,VS 会盲目地将绑定信息重新写入您的项目和 sln 文件中。

    尤其要确保您检查的所有服务器路径都可以映射到本地路径。

    只需从相应的文件夹/分支中打开相应的解决方案文件即可在分支之间进行切换。显然,这给您带来问题是不正常的。

    【讨论】:

    • +1 用于工作区映射建议。每一个。单身的。时间。我已经看到了绑定问题或有趣的“在我获得最新消息后保持灰色”问题,结果证明是错误的映射。我建议 OP 删除当前工作区,然后将“c:\projects”之类的内容映射到顶级“$/”TFS 文件夹。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-16
    • 1970-01-01
    • 2021-07-02
    • 1970-01-01
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多