我们有一个大型的 SQL 驱动软件系统,自 Delphi 1 以来就一直存在。它在所有不同的项目中使用相同的原始项目文件。我们最近开始升级到 Delphi XE2,我一直在考虑创建新项目文件并重新添加所有源代码的想法 - 以确保他们获得新 Delphi XE2 项目的推荐默认值。
有人会推荐这个吗?有什么风险?显然这是一项艰巨的任务,重新定义版本号、项目名称/描述/公司信息等。但让我害怕的是原始项目的规模。3 个主要可执行文件加上许多其他可执行文件,总共可能有将近 300 万行代码。
我考虑这样做的主要原因是因为我已经看到新的 Delphi XE2 项目如何自动为每个平台和版本(Win32、Win64、Debug、Release 等)创建子目录。我们的项目目前一团糟,我一直在努力清理它。
那么你会说这其中的风险是什么?为什么或为什么不是一个好主意?是否有“重置”默认值的替代方法?