git - Azure 数据工厂。使用许多不同的 git 分支

标签 git azure azure-data-factory

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

用于测试管道,需要发布它,但是当我将其推送到存储库时,会 pop 一条错误消息:仅允许从协作(“开发”)分支发布

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

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

最佳答案

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

要并行开发多个功能,您只需使用“保存”即可。保存会将您的更改提交到您实际正在处理的分支。其他分支机构也会这样做。每当您想要发布时,您需要首先从分支向 master 发出 pull 请求,然后发布。 merge 主分支中的所有内容时,应该解决任何 merge 冲突。然后发布就可以了,不会有任何冲突,之后就会生成aDF_publish。

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

希望这有帮助。

关于git - Azure 数据工厂。使用许多不同的 git 分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57908140/

相关文章:

azure - Graph Api 通知 - 用户/组更改的最大订阅长度

sql - 将 CSV 从 Blob 存储批量加载到 SQL 数据库

azure - 使用 IFD 身份验证在 Azure 数据工厂中创建动态 CRM 本地链接服务时出现错误

使用 GIT_SSH 时 git ls-remote 挂起

git - 如何仅将子文件夹发布到我的 Azure 网站?

Git:有没有办法自动推送子树?

Azure 数据工厂数据流任务无法将本地作为源

git - 如何撤消 "git revert head"?

azure - 如何在 Microsoft Azure 的 Jupiter Notebook 中为 Spark 集群安排 pyspark 作业?

ssis - Azure 数据工厂 : does Start Integration Runtime cost me?