Delphi文件类型

Hol*_*rwa 19 delphi version-control

我正在寻找可以与Delphi项目(所有版本的Delphi)相关联的所有文件类型的列表,更具体地说是应该在源代码控制下的所有文件类型.

这个网站没有提到Delphi 2009,所以我不确定是否有新的文件类型.

是不是可以直接从Codegear获得这样的列表?


将所有答案放在一起,这是一个列表:

文件 - >源代码管理

  • .bdsgroup - 项目组
  • .bdsproj - 项目
  • .bpg - 项目组
  • .cfg - 项目配置
  • .dfm - Delphi表格
  • .dof - 项目选项
  • .dpk - 包
  • .dpr - 项目
  • .dproj - 项目
  • .pas - Pascal文件
  • .res - 资源文件
  • .todo - IDE Todo

我不确定这些:它们应该被包括在内吗?

  • .dem
  • .dro
  • .本地

也许还有什么遗失?

Rob*_*ean 6

在Prism之前:

  • .pas是源代码 - 在所有版本中都是这样
  • .dcu delphi编译单元(编译后的.pas文件)
  • .dfm delphi表格
  • .dpr Delphi项目
  • .res资源文件
  • .dpk delphi包
  • .dcp编译版的dpk
  • .dpl/.bpl包含Delphi细节的Windows DLL
  • .BPG,.BDSGROUP Borland项目组
  • .dcr .res编译版
  • .dof解决方案的设置
  • 特定于解决方案的IDE的.dsk设置(即哪些窗口是打开的)
  • .dro此文本文件包含有关对象存储库的信息.
  • .dmt此专有二进制文件包含附带的和用户定义的菜单模板信息
  • .tlb类型库
  • .dem此文本文件包含TMaskEdit组件的一些标准的特定于国家/地区的格式

从我对Prism的有限工作看来

  • .pas是源代码 - 现在包含表单
  • .dproj Delphi项目
  • .resx资源文件
  • .vsproj delphi包

  • *.dcu,*.dcp和*.dsk都不应该进入版本控制; 前两个因为它们可以轻松地重新创建,而最后一个因为它只是一个小麻烦,没有它在一个干净的结帐,但它可能是一个主要的痛苦,有一个错误的(较小的分辨率,只有一个显示器,. ..) (4认同)

Aik*_*ave 5

只是几个不应该包括的额外的(至少我没有.):

  • .drc - 在每次编译时生成(绑定资源列表)
  • .map - 地图文件
  • .dproj.local
  • .identcache
  • .groupproj.local

应该:

  • .todo - IDE的项目待办事项文件.
  • .inc - Delphi/Pascal包含文件.

其他依赖于你存储的东西:

  • .groupproj - Delphi项目组文件