Tengo un gran proyecto escrito en Delphi y quiero administrar sus fuentes usando Git. Creé el repositorio de Git, que incluye las fuentes de mi aplicación y los componentes de terceros. Todo eso se construye automáticamente usando msbuild
.Archivos Delphi RES y Git
El mayor problema son los archivos RES. Algunos de ellos se actualizan cada vez que reconstruyo mi aplicación, otros no. Algunos tienen fuentes * .rc, otros no. No puedo ignorar todos los archivos de res (.gitignore) porque sin recursos mi proyecto no podrá compilarse. Además, no puedo incluir archivos de res: cambian de compilación a compilación, no quiero verlos en diffs.
¿Qué haces con tus archivos * .res en Git? ¿Algún consejo?
Gracias por la sugerencia, pero tengo más de 25 componentes con fuentes (y con malditos archivos de res). Tomará mucho tiempo averiguar qué archivos de res se cambian y cuáles no. Pero el mayor problema es que se deben incluir algunas res (así que hago 'git add -f') y las cambio cada vez que reconstruyo componentes. – Frantic
Finalmente hizo esto. Me llevó MUCHO tiempo, pero estoy contento con los resultados. – Frantic