xml - XML 文件中的 Git 合并冲突
问题描述
我在 XML 文件中询问 Git 合并冲突问题。所以:我和我的团队正在使用 Git 进行版本控制,我们的工作流程遵循敏捷标准。我们每两周进行一次 sprint 进行 Scrum,因此每两周我们都会为客户开发大量新功能。在每个 sprint 开始时,我们计划将所有任务开发两周,并集成到一个 git master 分支中。
我们正在使用项目中包含的专用设计工具,并且该工具的所有信息都以 .xml 文件的形式导出。到目前为止,当我们尝试将一些更改提交到主分支时,我们遇到的每个 sprint 都会发生合并冲突。
例如,两个人可以在此工具中影响同一个组件,并且在导出他们的更改后,将与同一个 .xml 文件发生合并冲突。所以,到目前为止,我们知道解决这个问题的最佳选择是整合一个人的变化,然后用新的 .xml 文件为第二个人重新设计设计工具。
合并冲突通常很容易解决,但复杂性增加
我们尝试使用 excel 文件优先考虑集成行,但这似乎不是最好的解决方案,但是我们认为这些合并不需要像我描述的那样手动解决。
我们正在寻找改进工作流程以避免此类冲突的想法是在有人开始处理受影响的组件时锁定 .xml 文件,但这会花费更多时间。
有没有人有任何其他想法来避免这些问题?
解决方案
推荐阅读
- python - 当我更改优化器时,Tensorflow 内存不足
- scala - FlinkKafkaConsumer011 在 Flink 集群上未找到
- javascript - Firebase 函数承诺链未捕获错误
- terraform - 跨多个配置共享 Terraform 提供程序二进制文件
- c++ - cuda、设备、表达式必须是整数或枚举类型
- elasticsearch - 如何在 Kibana 数据可视化中使用 Bucket Selector?
- amazon-web-services - 当放置在 S3 存储桶中时,让 AWS Rekognition 读取图像的问题
- php - mysqli多查询分离
- react-native - Firebase 更新错误:存储在 Firestore 中的日期对象的行为将发生变化,您的应用可能会中断
- sql - sql - 检查列是否以特定的正则表达式开头