[英]Informatica & Git: Version Control
我对 Informatica 比较陌生,但据我所知,由于 Informatica 的专有 XML 文件结构,它似乎与 Git 等第三方版本控制系统不兼容。 不幸的是,由于我的要求,默认的 Informatica VCS 不适合我。 有没有办法通过支持我的其他文件(例如 shell 脚本)上的经典 Git 操作来对我的文件系统进行版本控制,但只允许完全覆盖 Informatica XML 文件?
除了 Lasse 提到的使用.gitattributes
,您还可以指定某些文件(xml 文件)的合并策略。
假设你想保留合并时不被替换的版本,你可以设置如下:
.gitattribute
,添加内容filename merge=ours
。git config --global merge.ours.driver true
定义我们的合并策略。现在,当您进行合并时,git 会将文件名保留为当前版本。
更多详细信息,您可以参考最后一部分(合并策略) 这篇文章。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.