首页 > 解决方案 > 当我在 VS 2019 Azure Devops 中添加源代码控制解决方案时,仅添加了启动项目 - 如何添加其他项目?

问题描述

我正在研究一个包含 14 个项目(到目前为止)的解决方案。我将解决方案添加到 Azure Devops 源代码管理,可以看到解决方案和启动项目在解决方案资源管理器中有小锁,我也可以在 devops 存储库中看到启动项目文件,但我看不到如何添加其他项目。显然我在某个地方搞砸了,因为理想情况下,repo 将包含启动项目的文件夹而不是文件本身,但我不知道如何“撤消”源代码管理并将我的解决方案重置为原始状态。

有人可以告诉我如何修复源代码控制,以便主分支包含子文件夹中的所有项目(根据 Visual Studio 文件夹结构) - 即如何将 devops 存储库中的启动项目文件移动到子文件夹中-文件夹以及如何将其他项目添加到他们自己的子文件夹中,或者,如果失败了,如何撤消源代码控制,以便我的所有解决方案文件都回到我的本地硬盘上?

任何建议将被认真考虑。

标签: azure-devopsversion-controlvisual-studio-2019

解决方案


你提到你正在使用 git。因此,当您没有未推送到 git 服务器的本地更改时,这意味着一切都“同步”了。

备份您的文件夹,只需复制和粘贴所有内容!

您可以只删除该.git文件夹。所以你不再有到 git 服务器的“链接”了。

您可以将“文件夹”再次链接到您的 git 服务器,使用 sth。喜欢:

git remote add origin https://YOURNAME.visualstudio.com/YOURPROJECT.git

其他选项是检查您的.gitignore文件,也许您的一些项目被排除在外。

在使用 Visual Studio 时,还可以创建一个新的空解决方案并逐个添加项目。还要确保在 Visual Studio 的项目资源管理器中没有筛选器。

您还可以使用git loggit status从任何终端或命令行工具检查您的 git 更改。


推荐阅读