【问题标题】:Binding projects to other source controlled projects in the solution将项目绑定到解决方案中的其他源代码控制项目
【发布时间】:2014-03-09 10:38:04
【问题描述】:

我在 TFS 中遇到一个错误,无论我尝试什么都无法解决。

附上的错误图片很容易解释!

有没有人遇到过这个错误,如果有,如何解决?

【问题讨论】:

标签: visual-studio-2012 tfs azure-devops source-control-explorer


【解决方案1】:

此错误通常是源代码文件夹位于工作区映射之外的结果。

例如,如果您将 $/MyProject 映射到 C:\Source\MyProject,然后尝试使用以下文件夹结构签入:

C:\Source\
    MyProject\ 
        MyProject.sln
    MyTests
        MyTests.csproj

由于“MyTests”文件夹位于工作区映射之外,它不会被正确添加到版本控制中。

要解决此问题,请确保正确设置工作区映射。例如,将 $/MyProject 映射到 C:\Source\MySolution 并设置文件夹结构如下:

C:\Source\
    MySolution\
        MyProject\ 
            MyProject.sln
        MyTests
            MyTests.csproj

通过映射到一个通用的“根”文件夹,工作区映射在将其添加到版本控制时会拾取所有内容。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2018-02-10
    • 2014-12-15
    • 2016-11-23
    • 2010-09-13
    • 1970-01-01
    • 2022-11-03
    • 2014-07-24
    • 2023-03-13
    • 1970-01-01
    相关资源
    最近更新 更多