【发布时间】:2014-03-09 10:38:04
【问题描述】:
我在 TFS 中遇到一个错误,无论我尝试什么都无法解决。
附上的错误图片很容易解释!
有没有人遇到过这个错误,如果有,如何解决?
【问题讨论】:
-
您需要[确保您的解决方案文件夹结构][1] 正确。 [1]:stackoverflow.com/a/934300
标签: visual-studio-2012 tfs azure-devops source-control-explorer
我在 TFS 中遇到一个错误,无论我尝试什么都无法解决。
附上的错误图片很容易解释!
有没有人遇到过这个错误,如果有,如何解决?
【问题讨论】:
标签: visual-studio-2012 tfs azure-devops source-control-explorer
此错误通常是源代码文件夹位于工作区映射之外的结果。
例如,如果您将 $/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
通过映射到一个通用的“根”文件夹,工作区映射在将其添加到版本控制时会拾取所有内容。
希望这会有所帮助。
【讨论】: