gpt4 book ai didi

svn - Crystal 报表+SVN合并分支

转载 作者:行者123 更新时间:2023-12-04 15:24:31 27 4
gpt4 key购买 nike

我正在开发一个使用 Crystal Reports 生成 pdf、excel 和 word 报告文件的大型 C# 项目。
项目位于 SVN 存储库下,我们有主干和一个单独的分支。
我们每周都会将主干合并到分支中,但 .rpt 文件由于其二进制内容而难以合并。

是否有工具或最佳方法来管理这种情况?

最佳答案

对于我过去的一个项目,我曾经要求 CR 开发人员将报告描述添加到 SVN 存储库。您可以从“导出为 > 报表定义”菜单或类似的东西在 Crystal Report 中生成它。它们是代表报告结构的文本文件。

然后使用一些预提交钩子(Hook)脚本,您可以要求每个 rpt 都存在这样的定义。文件,是用于添加还是修改。

您还应该能够使用 RptToXml 之类的方式自动生成此类元数据。 , 或者 the diff tools supplied by ReportMiner .

这至少解决了报告文件的差异问题。对于合并部分,也许您可​​以找到一种方法来导入报告定义,但至少您应该能够知道潜在冲突的来源。

关于svn - Crystal 报表+SVN合并分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14192735/

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