2014-06-09 22 views
5

Abbiamo problemi occasionali con file che non entrano nel controllo del codice sorgente TFS 2010 dopo essere stati aggiunti al progetto. In modo che il file CSPROJ si riferisca a loro così quando un altro sviluppatore ottiene il progetto si ottiene un problema di file mancante in quanto i file non vengono mai controllati.Come posso trovare i file non nel controllo del codice sorgente TFS con Visual Studio?

Se ciò accade per i file cs, la compilazione fallisce. Tuttavia per risorse - immagini ecc. Questo non viene catturato dalla build.

C'è qualche plugin o strumento che evidenzierà quali file in una struttura di progetto non sono inclusi nel controllo sorgente. Siamo ridotti a cercare l'icona del piccolo lucchetto.

Inoltre, suppongo comunque di fare fallire la compilazione se mancano dei file dal file CSPROJ - usiamo Team City.

risposta

1

È probabile che si verifichi questo problema poiché si sta seguendo un flusso di lavoro non supportato quando si aggiungono file. Per il 2010 dovresti sempre aggiungere file attraverso il progetto in Visual Studio. Nella parte superiore di Solution Explorer è presente un piccolo pulsante che consente di visualizzare i file nascosti. Da lì vedrai i file nelle cartelle ma non saranno aggiunti nel progetto in grigio. Se fai clic con il tasto destro del mouse e "includi nel progetto", verrà aggiunto anche al controllo del codice sorgente.

Se possibile, è consigliabile inserire la protezione nella build, tuttavia non utilizzare una struttura danneggiata come supporto per la banda. Dovrebbero essere un'eccezione piuttosto che la regola. Una build distrutta è sempre un momento per ispezionare i tuoi processi e adattarsi in modo da non avere di nuovo lo stesso problema.

La creazione interrotta continua per la stessa ragione mostra l'apatia nei team di sviluppo ed è indelicata da un problema di persone più grandi.

+2

Sono d'accordo - non succede spesso. Non ho idea del perché. Sembra quasi che copi i file in una soluzione che penso con copia e incolla di script e immagini di E.g. Copia e incolla davvero quel male? Stiamo usando il 2013 e il 95% delle volte sembra funzionare. Mi piacerebbe solo un filtro che mostra i file in soluzione ma non nella fonte. Preferirei fallire la costruzione quindi qualcuno sa che è sbagliato di avere i file mancanti quando arrivo. Sembra peggio se aggiungi cartelle con sottocartelle, ecc., Il che rende difficile individuare. – GraemeMiller

Problemi correlati