Visual studio 什么权限允许我访问Azure DevOps中的代码分支?

Visual studio 什么权限允许我访问Azure DevOps中的代码分支?,visual-studio,azure-devops,Visual Studio,Azure Devops,我在Repos菜单中没有看到Azure DevOps中的分支链接: Azure管理员已确认我属于Contributor组,我可以通过Visual Studio团队服务访问分支 我无法找到允许我在Azure DevOps/visualstudio.com中管理分支的设置 答复: 太傻了。。。我需要更改Azure DevOps标题中TFVC项目的下拉列表: 吉特回购协议: 现在我在我的回购子菜单中看到了分支机构和拉取请求的选项: 分支菜单看起来只有在使用Git作为源代码管理系统时才可用。使用

我在Repos菜单中没有看到Azure DevOps中的分支链接:

Azure管理员已确认我属于Contributor组,我可以通过Visual Studio团队服务访问分支

我无法找到允许我在Azure DevOps/visualstudio.com中管理分支的设置


答复:

太傻了。。。我需要更改Azure DevOps标题中TFVC项目的下拉列表:

吉特回购协议:

现在我在我的回购子菜单中看到了分支机构和拉取请求的选项:


分支菜单看起来只有在使用Git作为源代码管理系统时才可用。使用TFVC时,该选项不可用。实际的分支显示在repository菜单结构下。看来您可能必须使用VisualStudio进行分支操作


根据您的屏幕截图,您似乎正在使用TFVC作为源代码控制这是预期的行为。

对于TFVC项目,回购协议下的期权应为

对于Git项目,回购协议下的期权应为

您可以从源代码管理资源管理器在VisualStudio中进行一些管理


或者使用命令行来处理此问题

我肯定在VisualStudio中使用Git作为源代码管理插件。我一直在向分支提交代码,并使用GitHub桌面合并分支。当我转到View=>otherwindows=>时,源代码管理资源管理器链接被禁用。存储库肯定是Git存储库。我的VS源代码管理插件是Git。我一直在GitHub桌面上提交代码并合并分支。现在的问题是,我需要发出拉请求,但在我的VS团队资源管理器中,我在“主页”选项卡上没有看到拉请求链接/按钮,而在GitHub桌面上,“创建拉请求”链接被禁用。