git - 在 VSTS 中设置 GitFlow - 最佳实践?

标签 git visual-studio azure-devops git-flow

有没有关于如何使用 Visual Studio TeamServices 设置 GitFlow 的建议?

我们来自 BitBucket,它只是一个简单的初始化。但是在 VSTS 中我们找不到任何脚手架。好像我们要设置很多手动设置吧?那么如何设置用户组、策略……以在 VSTS 中推荐使用 GitFlow?

最佳答案

没有标准的一键式按钮可以在 VSTS 上设置分支和策略以支持 GitFlow 或其他类型的 Git 流框架(如 GitHubFlow 等)。

设置并不难,但可能涉及许多手动步骤。您可以使用 REST API 将其转换为初始化脚本以生成构建(在分支过滤器上使用通配符)、设置分支策略并使用正确的安全性锁定分支。

与此同时,如果对团队有足够的信任,GitFlow 并没有真正的默认设置......在这种情况下,几乎所有内容的安全组都只是“默认团队”。

顺便说一下,有一个 Visual Studio 插件,可以帮助您设置分支结构和分支之间的 merge 流程。

关于git - 在 VSTS 中设置 GitFlow - 最佳实践?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40475717/

相关文章:

visual-studio - 在 Visual Studio 2015 上安装 Lync 2013 sdk 客户端

c++ - LNK2005 错误,因为我有两个并行运行的 C++ 窗口

c# - 如何同时构建调试和发布?

c# - 在 C# 中克隆 VSTS 构建定义

azure - 如何永久删除 Azure VSTS 项目内的文件夹?

git - 如何将 Windows 凭据管理器与 ubuntu 连接

git - 如何从 github pull 并保留本地文件而不解决 merge 冲突

git - 为什么 git ://works but git@ does not

git - 如何在 Visual Studio 2015 中从 Git 获取特定版本?

azure-devops - GitHub检查Azure Pipelines时如何报告管道的各个作业?