Domanda

Ho appena iniziato a lavorare al mio primo progetto di Visual Studio, e ho importato tutto il codice esistente per il progetto in un repository SVN di miniera senza controllare quali file sono stati binario e che non erano. Così ora sto cercando di ripulire il pronti contro termine e ho incontrato alcuni sbr, PCH, e .res file.

ho dato il file PCH non ha bisogno di essere in controllo del codice sorgente, perché è binario. Ma i file SBR e risoluzione sono vuoto, quindi non posso dire se due piedi dovrebbero essere in pronti contro termine. Così dovrebbero essere dentro o fuori?

È stato utile?

Soluzione

file .res vengono compilati versioni di file .rc, quindi non hanno bisogno di essere nel repository sia.

Dopo aver rimosso tutti i file che non si ritiene siano necessari (la maggior parte dei file non di testo, tranne le immagini non sono probabilmente necessari), si dovrebbe verificare il progetto in una nuova directory e tentare di fare una generazione completa. Se fallisce, allora è stato rimosso troppo. (Se ci riesce, allora si può essere in grado di rimuovere più roba!)

Altri suggerimenti

Non dovrebbero essere in pronti contro termine. Sono tutti i file intermedi creati durante la compilazione.

Res può essere necessario in quanto possono contenere risorse. SBR è il browser sorgente e deve essere creato sulla compilazione se si sta utilizzando l'opzione / Fr (credo).

Edit: Non importa, mi assumo il poster sopra di me è corretta. Assicurarsi di avere i file RC / RC2 poi.

file .PCH sono intestazioni precompilate e non hanno bisogno di essere inclusi in SVN. Saranno ricreate quando verificate la vostra base di codice e e fare una build.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top