Commit至SVN上的程式碼,應 "排除" 編譯器會產生的檔案,如下:
1. (專案檔名).bdsproj
2. (專案檔名).bdsproj.local
3. (專案檔名).drc
4. (專案檔名).dsk
5. (專案檔名).identcache
6. (專案檔名).map
7. (專案檔名).exe
8. *.res -> 其它資源檔,若有產生來源碼方式 (如:用buildRes.bat來產生 或 已經有rc檔案) 則可以免上傳至SVN
9. *.dcu
10. *.bak
備註:
1. 專案相關檔案,如:dpr、dof、cfg、res (res包含檔案版本資訊)要上傳至SVN上。
2. 程式相關檔案,如:pas、dfm、dll 要上傳至SVN上。
3. 相關資源檔,如:rc、txt、ini、dll、exe、xsl、fr3、ico、bmp...等,以及包括編譯資源檔相關程式檔案 要上傳至SVN上。
4. 數位簽章相關檔案,如pfx、dll、cer、exe、bat 要上傳至SVN上。
5. 相關說明文件及圖示檔案,如doc、xls、vsd、ppt、png、bmp...等,則 "視情況上傳" 至SVN上。