【问题标题】:What permission give me access to code branches in Azure DevOps?哪些权限允许我访问 Azure DevOps 中的代码分支?
【发布时间】:2019-03-21 19:40:26
【问题描述】:

我在 Repos 菜单中看不到 Azure DevOps 中的 Branches 链接:

Azure 管理员已确认我在 Contributor 组中,并且可以通过 Visual Studio Team Services 访问分支。

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


回答:

太笨了...我需要从 Azure DevOps 标头中的 TFVC 项目中更改此下拉列表:

到 Git 存储库:

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

【问题讨论】:

    标签: visual-studio azure-devops


    【解决方案1】:

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

    对于 TFVC 项目,Repos 下的选项应该是

    对于 Git 项目,Repos 下的选项应该是

    您可以通过源代码管理资源管理器在 Visual Studio 中进行一些管理。

    或者使用tf branch 命令行来处理这个问题。

    【讨论】:

    • 我肯定使用 Git 作为我在 Visual Studio 中的源代码控制插件。我一直在向我的分支提交代码并使用 GitHub 桌面合并分支。当我去查看 => 其他 Windows => 源代码管理资源管理器链接被禁用。
    【解决方案2】:

    分支菜单看起来只有在您使用 Git 作为源代码控制系统时才可用。当您使用 TFVC 时,该选项不可用。实际的分支显示在存储库菜单结构下。看来您可能必须使用 Visual Studio 进行分支操作。

    【讨论】:

    • 存储库绝对是 Git 存储库。我的 VS 源代码管理插件是 Git。我一直在 GitHub 桌面上提交代码和合并分支。现在的问题是我需要提出一个拉取请求,但是在我的 VS 团队资源管理器中,我没有在主页选项卡和 GitHub 桌面上看到拉取请求链接/按钮,“创建拉取请求”链接被禁用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-08
    • 2011-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多