繁体   English   中英

Informatica 和 Git:版本控制

[英]Informatica & Git: Version Control

我对 Informatica 比较陌生,但据我所知,由于 Informatica 的专有 XML 文件结构,它似乎与 Git 等第三方版本控制系统不兼容。 不幸的是,由于我的要求,默认的 Informatica VCS 不适合我。 有没有办法通过支持我的其他文件(例如 shell 脚本)上的经典 Git 操作来对我的文件系统进行版本控制,但只允许完全覆盖 Informatica XML 文件?

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

假设你想保留合并时不被替换的版本,你可以设置如下:

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

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

更多详细信息,您可以参考最后一部分(合并策略) 这篇文章

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM