I am looking for a list of all file types that can be associated to a Delphi project (all versions of Delphi), more specifically all file types that should be under source control.
This site doesn't mention Delphi 2009 so I'm not sure if there may be new file types.
Is there maybe such a list directly from Codegear?
Putting all the answers together, here is a list:
Files -> Source Control
I am not sure about these: Should they be included?
Maybe there is anything still missing?
In short, a Delphi project is just a collection of files that make up an application created by Delphi. DPR is the file extension used for the Delphi Project file format to store all the files related to the project. This includes other Delphi file types like Form files (DFMs) and Unit Source files (. PASs).
Project file created by Delphi, a software IDE often used for building Windows applications; used as the main source code file that is the entry point for the application; may contain references to other source code files in the project.
Prior to Prism:
From my limited work with Prism it seems
Just a couple of extra ones that should not be included (at least I don't.):
Ones that should:
Others that depend on what your storing:
Here's a guide for setting up Subversion with Delphi. He uses this "Global Ignore Patterns" file filter for subversion:
I use
*.dcu *.~* dcu temp *.exe *.zip *.bkm *.ddp *.cfg *.dof *.dsk *.ini *.hlp *.gid
*.bmp *.png *.gif ~* *.log bin debug release *.map *.chm *.bkf Thumbs.db *.mdb
.obj *.elf *.stat *.ddp *.bpl *.map *.GID *.hlp *.opt *.dll *.raw *.BIN *.obj
*.pdb *.scc Debug Release *.xml obj *.~* *.backup *.INI *.ArmLog *.KeyLog
*.NanoLog *.Stats *.PreARM *.old *.drc *.*~ *.doc *.pdf *.bmp *.jpg *.MRW *.NEF
*.ORF *.psd *.X3F __history *.local *.identcache *.bak Thumbs.db *.ldb *.dex
*.rar DllDcu *.lck CVS cvs *.txt *.TXT *.jdbg *.HLP *.KWF *.xls *.cnt *.dsm
*.dti *.tmp *.lnk *.cbk *.mes
Note that the patterns are case sensitive.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With