5

Uso Visual Studio 2010 in combinazione con Team Foundation Server 2010 e Power Tools.Annota i set di modifiche dal controllo del codice sorgente in Visual Studio 2010

Nei file di codice (eg. \*.cs) Posso fare clic con il pulsante destro del mouse nell'editor e selezionare Source Control"->"Annotate per ottenere una colonna aggiuntiva dove posso vedere, chi ha modificato le righe per l'ultima volta. Questo non sembra funzionare nelle mie MVC-Views (\*.cshtml).

Esiste una limitazione dei tipi di file nell'estensione/funzione degli utensili elettrici?

Come abilitare questa funzione molto utile per tutti i tipi di file basati su testo in Visual Studio?

risposta

4

È probabile che il tipo di file cshtml non sia riconosciuto da TFS come tipo di testo, pertanto la funzione Annotazione è disabilitata. Per verificarlo, vai alle impostazioni di Controllo del codice di progetto del team, nella scheda Tipi di file e cerca l'estensione. Se non è lì, aggiungilo e impostalo come tipo di testo e riavvia Visual Studio.

+0

Dove posso trovare esattamente questa impostazione? Ho provato il menu contestuale del mio progetto team -> "Impostazioni raccolta Team Project" -> "Tipi di file di controllo del codice sorgente" ... lì ho aggiunto * .cshtml ... e riavviato VST. Ancora nessuna annotazione per i file cshtml. Avevo ragione o c'è un'altra posizione per questa opzione? – Konrad

+0

L'ho appena provato su un file .cshtml versionned e ho la funzione Annotate, quindi è strano che non ce l'abbia ... Sei sicuro che il file sia sotto controllo del codice sorgente? – Nock

+0

Il file si trova sotto il controllo del codice sorgente. Ho trovato la funzionalità di annotazione in Solution Explorer, facendo clic con il pulsante destro del mouse sul file. Ma nell'editor, non vi è alcun elemento "Annota" nel menu di scelta rapida, ad es. nei file cs ... Inoltre, il file annotato che apro tramite "Annotate" in solution explorer non è evidenziato con il codice, anche se ha le annotazioni sulle linee. – Konrad

1

Per me, se faccio clic con il pulsante destro del mouse all'interno dell'editor di file cshtml e vai al sottomenu Controllo del codice sorgente, quindi Annota non è presente. Tuttavia, se faccio clic con il pulsante destro del mouse in Esplora soluzioni e nel sottomenu Controllo del codice sorgente, viene visualizzato Annotazione.