首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Informatica & Git:版本控制

Informatica & Git:版本控制
EN

Stack Overflow用户
提问于 2017-06-05 14:52:45
回答 1查看 3.5K关注 0票数 1

我对Informatica比较陌生,但据我所知,由于Informatica的专有XML文件结构,Informatica似乎不太适合Git这样的第三方版本控制系统。不幸的是,由于我的需求,默认Informatica对我来说不是一个选项。是否有一种方法可以通过支持我的其他文件(例如shell脚本)上的经典Git操作来对我的文件系统进行版本控制,但只允许完全覆盖Informatica文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-06 06:00:29

除了Lasse提到的使用.gitattributes的方式之外,您还可以为某些文件(xml文件)指定合并策略。

假设您希望保留在合并期间不替换的版本,您可以设置如下:

  1. .gitattribute中,添加内容filename merge=ours
  2. 通过git config --global merge.ours.driver true定义我们的合并策略。

现在,当您进行合并时,git将将文件名保留为当前版本。

更多细节,您可以参考这篇文章中的最后一部分(合并策略)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44371702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档