gpt4 book ai didi

git - GIT 上的 SSIS 解决方案?

转载 作者:太空狗 更新时间:2023-10-29 12:50:36 25 4
gpt4 key购买 nike

我找不到太多关于 SSIS 解决方案使用什么版本控制的资源。将 SSIS 解决方案放在 GIT 存储库上是“正确”的做法,还是针对此类项目有其他(更好的)解决方案。我熟悉 git,但我不确定它如何与 SSIS 一起工作,因为它主要是 UI 东西我不知道使用 git 是否会搞砸任何东西,有什么需要注意的地方等等。

最佳答案

相反,SSIS 的接口(interface)通常是通过 UI,但其核心是大量的 XML。

所以是的,您可以而且应该对您的 SSIS 解决方案进行版本控制,就像您应该对您开发的任何内容进行版本控制一样。 merge XML 充其量是冒险的,无论是“直接”XML 还是我们通过 SSIS 获得的:描述工作流的 XML,嵌入在该 XML 中的是更多描述 GUI 元素布局的 XML。 merge SSIS 包时,布局和工作的混合会导致很多冲突。有像 BIDS Helper 这样的工具试图提供“智能差异”。我发现识别“此数据流已更改”对我很有帮助,但除此之外,我将 SSIS 包视为源代码管理中的二进制对象。

无论您使用 git、mercurial、svn、csv、rcs、perforce、tfs、sourcesafe 还是任何其他工具,对于版本控制的内容类型 100% 无关紧要。

关于git - GIT 上的 SSIS 解决方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28744948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com