Stiamo utilizzando il builder finale per creare un progetto Delphi e la persona che gestisce il server di costruzione ha notato che i progetti senza file .dres non venivano creati perché non sono in SVN e perché non sono in SVN sono non sulla macchina build.
Quindi li mise in SVN.
Sono un po 'scettico sulla necessità di metterli in SVN però. Per prima cosa, se sono necessari per il server di build, non vengono creati dal server di build e non stiamo creando la build in un solo passaggio dato che stiamo usando il codice precompilato (anche io potrei basta controllare i miei DCU, strappare la barba e restituire la mia tessera di fedeltà Delphi-4-Ever).
Vedo in Delphi dopo aver compilato un progetto:
c:\program files (x86)\embarcadero\rad studio.0\bin\cgrc.exe -c65001 "PROJResource.rc" -foPROJ.dres
Quei file sono prodotti da brcc32 che compila un file RC. Direi, beh, basta aggiungere quella linea al server di build, ma PROJResource.rc
non è nemmeno in SVN!
PROJResource.rc
viene generato automaticamente da Delphi dall'aggiunta di cose usando il project manager e non l'ho mai notato quindi non l'ho mai aggiunto a SVN e nessun altro si è lamentato (penso che il file .dproj sia dietro questo). Comunque i file RC che ho scritto sono in SVN.
Quindi ... qual è il modo migliore per risolverlo, basta controllare su PROJResource.rc o c'è qualcos'altro che possiamo fare per semplificare questo?