DevOps (Azure) 存储库配置

尼奥

最近,我们部门使用 GIT 从 TFS 切换到 DevOps Azure。我们都是菜鸟,因为它与 GIT 相关。

目前有几个类似的程序,称为导入程序。我的第一直觉是将所有所说的进口商放入一个代表。在我这样做之后,我只想拉下一个进口商进行增强。有一次,我从回购做了拉,我当然把所有的进口商,而不仅仅是一个我需要的。

简而言之,每个独立程序都应该在自己的 Repo 中吗?在 GIT 中是否有一种直接的方法来组织类似的代码库?(文件夹结构或其他一些机制??)

皮埃尔·P。

这实际上取决于您的喜好。最好的方法是为每个应用程序创建一个文件夹(您可能已经这样做了),然后克隆整个存储库。

这有效,但您仍然会获得所有进口商。将它们分开的唯一方法是:

  • 为每个导入器创建一个存储库
  • 为每个进口商创建一个分支

分支系统不是最好的,因为它破坏了这些的划分优势。如何获取所有应用程序(考虑到它们位于单独的文件夹中)成为问题?

更进一步,“甚至”更好的方法是为每个应用程序获取一个特定的存储库,如果需要代码共享,则创建一个“通用”nuget 包,因为应用程序是相似的,并将这些存储库放入一个项目(进口商?)。

编辑:我建议您仔细研究分支策略,这起初可能会很麻烦,但从长远来看肯定会提高您的效率。

编辑2:

  • GitFlow:http ://nvie.com/posts/a-successful-git-branching-model/
  • 反 GitFlow:https ://barro.github.io/2016/02/a-succesful-git-branching-model-thinked-harmful/
  • OneFlow:http ://endoflineblog.com/oneflow-a-git-branching-model-and-workflow

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Azure DevOps存储库的备份

来自分类Dev

Azure DevOps:跨存储库请求请求?

来自分类Dev

Azure DevOps存储库备份副本

来自分类Dev

突出显示Line Azure DevOps存储库

来自分类Dev

Azure Devops 服务 TFVC 存储库 - 成本

来自分类Dev

多个 Azure DevOps 项目 GIT 与单个 Azure Databricks 存储库

来自分类Dev

链接Azure Devops存储库和开发板

来自分类Dev

克隆存储库后,Azure DevOps强制core.hooksPath

来自分类Dev

使用Rest API从Azure Devops存储库获取文件

来自分类Dev

如何在Azure DevOps中获取所有存储库

来自分类Dev

Azure DevOps API可访问内部版本的多个存储库

来自分类Dev

Azure DevOps管道:参考旧版本存储库

来自分类Dev

如何获取Azure Devops上的存储库权限?

来自分类Dev

将Github Git存储库迁移到Azure DevOps TFVC

来自分类Dev

Azure devops 不提交来自本地存储库的标签

来自分类Dev

在 Azure DevOps 的不同存储库中更新 NuGet 引用

来自分类Dev

如何在azure devops中了解分叉存储库的源存储库?

来自分类Dev

如何将Azure DevOps Git存储库与Azure静态Web应用一起使用?

来自分类Dev

如何将Azure DevOps Git存储库与Azure静态Web应用一起使用?

来自分类Dev

Azure DevOps Wiki在哪里存储评论?

来自分类Dev

使用 Azure Devops 和共享库的 MSBuild

来自分类Dev

如何使用 Azure DevOps 管道变量配置 Azure 函数?

来自分类Dev

Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

来自分类Dev

如何在azure devops中从当前存储库运行属于另一个存储库的模板(.yml)?

来自分类Dev

Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

来自分类Dev

结合使用新的Visual Studio Online和Azure DevOps存储库

来自分类Dev

如何限制Azure DevOps存储库中的开发人员对build.yml文件的访问

来自分类Dev

在Azure DevOps存储库中的另一个项目中签出子模块

来自分类Dev

来自Azure DevOps UI的克隆Git存储库启动Visual Studio 2017而不是Visual Studio 2019

Related 相关文章

  1. 1

    Azure DevOps存储库的备份

  2. 2

    Azure DevOps:跨存储库请求请求?

  3. 3

    Azure DevOps存储库备份副本

  4. 4

    突出显示Line Azure DevOps存储库

  5. 5

    Azure Devops 服务 TFVC 存储库 - 成本

  6. 6

    多个 Azure DevOps 项目 GIT 与单个 Azure Databricks 存储库

  7. 7

    链接Azure Devops存储库和开发板

  8. 8

    克隆存储库后,Azure DevOps强制core.hooksPath

  9. 9

    使用Rest API从Azure Devops存储库获取文件

  10. 10

    如何在Azure DevOps中获取所有存储库

  11. 11

    Azure DevOps API可访问内部版本的多个存储库

  12. 12

    Azure DevOps管道:参考旧版本存储库

  13. 13

    如何获取Azure Devops上的存储库权限?

  14. 14

    将Github Git存储库迁移到Azure DevOps TFVC

  15. 15

    Azure devops 不提交来自本地存储库的标签

  16. 16

    在 Azure DevOps 的不同存储库中更新 NuGet 引用

  17. 17

    如何在azure devops中了解分叉存储库的源存储库?

  18. 18

    如何将Azure DevOps Git存储库与Azure静态Web应用一起使用?

  19. 19

    如何将Azure DevOps Git存储库与Azure静态Web应用一起使用?

  20. 20

    Azure DevOps Wiki在哪里存储评论?

  21. 21

    使用 Azure Devops 和共享库的 MSBuild

  22. 22

    如何使用 Azure DevOps 管道变量配置 Azure 函数?

  23. 23

    Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

  24. 24

    如何在azure devops中从当前存储库运行属于另一个存储库的模板(.yml)?

  25. 25

    Azure DevOps:如何使用REST API存储库在GIT存储库中创建文件夹

  26. 26

    结合使用新的Visual Studio Online和Azure DevOps存储库

  27. 27

    如何限制Azure DevOps存储库中的开发人员对build.yml文件的访问

  28. 28

    在Azure DevOps存储库中的另一个项目中签出子模块

  29. 29

    来自Azure DevOps UI的克隆Git存储库启动Visual Studio 2017而不是Visual Studio 2019

热门标签

归档