git - VS2019 Preview 4:将 Blazor Server App 添加到 Visual Studio Team Foundation Server Source Control 将其添加到 Git
问题描述
我正在尝试将我的解决方案添加到我的 Team Foundation Server 存储库,但它正在将其添加到 Git 存储库。
重现:
- 打开 VS2019 预览版 4
- 创建一个新的 Blazor 服务器端应用程序
- 转到工具/选项/源代码管理并将其设置为 Visual Studio Team Foundation Server
- 转到新创建的解决方案,并将其添加到源代码管理
它将它添加到 Git 而不是 Visual Studio 源代码控制,并将工具/选项/源代码控制也更改为 Git。
我究竟做错了什么?
解决方案
看起来您在最初创建项目时没有选中“添加到源代码管理”框。
而不是这个,您可以在创建项目时选择添加到源代码管理。在创建新项目之前,尝试在团队资源管理器中连接到 TFS 团队项目。这应该可以解决问题。
如果您不想创建另一个解决方案,您也可以尝试以下方式:
工具 -> 选项 -> 源代码管理选项卡 -> 在插件选择中选择无。(它可能会关闭解决方案)。
再次工具 -> 选项 -> 源代码管理选项卡 -> 在插件选择中选择 VS TFS
转到项目的根文件夹并删除任何 .git 文件和文件夹(它可能被隐藏 - 可能需要先显示它)
在 Visual Studio 中连接到 TFS 团队项目
尝试将解决方案添加到源代码控制 -> 这应该会显示 TFS 对话框
推荐阅读
- r - 投影到 R 中的 EPSG:25833 时 QGIS 中的未知 CRS
- javascript - Mapbox gl js Uncaught ReferenceError: require is not defined
- javascript - Render response of button click
- vim - 为什么 pycharm 的 IdeaVim-EasyMotion 插件选择光标之间的文本而不是移动光标
- c# - Problem with either Write permission or Path while saving Log files in MVC5 application --
- mysql - Rails creates weird mysql requests in RACK_ENV=production
- c++ - How do you define emplace_back and other variadic template functions in a C++ concept?
- postgresql - 如何将函数的结果用于插入语句?
- c# - OnTriggerStay2D 性能/替代方案
- mailjet - Mailjet API ignore CC if cc email is null