星期二, 12月 21, 2010

Commit到svn的檔案,包括要排除的檔案

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上。