【问题标题】:Azure data factory. Use many different git branchesAzure 数据工厂。使用许多不同的 git 分支
【发布时间】:2019-09-12 13:46:20
【问题描述】:

我和我的同事在两个不同的 git 分支中工作:mybranchhisbranch。我们每个人都在开发一个用于数据处理的 databrick 笔记本。然后将此笔记本作为活动添加到两个不同的ADF 的管道中。

为了测试管道它需要发布,但是当我将它推送到 repo 时会弹出一条错误消息:只允许从协作('develop')分支发布

这迫使我们在同一个 git 分支(协作分支)中工作,这很不方便,因为我们在开发和测试期间可能会发生很多冲突。

有没有办法在独立分支中测试管道然后合并?

【问题讨论】:

  • 您确定需要发布吗?通常,您可以使用已更改的管道顶部工具栏上的“调试”按钮来测试您的更改。
  • 我想要一种从任何分支创建 adf_publish 并进行部署的编程方式。

标签: git azure azure-data-factory


【解决方案1】:

注意:用于发布的 Azure Repos 协作分支。默认情况下,它的master。如果您想从另一个分支发布资源,请更改此设置。

要并行开发多个功能,您只需使用“保存”即可。 Save 会将您的更改提交到您实际处理的分支。其他分支也会这样做。每当您要发布时,您需要先从您的分支向 master 发出拉取请求,然后再发布。合并 master 分支中的所有内容时,应解决任何合并冲突。然后直接发布,不应该有任何冲突,然后会生成aDF_publish。

更多详情请参考“Source control in Azure Data Factory”。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    • 2020-04-06
    • 1970-01-01
    • 2017-10-05
    • 1970-01-01
    • 1970-01-01
    • 2020-11-30
    相关资源
    最近更新 更多