Condividi tramite


Sviluppare il codice e gestire le modifiche in sospeso

La maggior parte delle modifiche apportate ai file vengono accodate come modifiche in sospeso. Mentre si lavora è possibile organizzare, gestire e ottenere informazioni dettagliate sulle modifiche eseguite.

  • Lavorare in Esplora soluzioni

  • Usare la pagina Lavoro per gestire il proprio lavoro

  • Usare la pagina Modifiche in sospeso per gestire il proprio lavoro

  • Vedere le modifiche eseguite

  • Annullare le modifiche in sospeso

  • Usare il prompt dei comandi

  • Ottenere i suggerimenti

Lavorare in Esplora soluzioni

Nella pagina iniziale di Team Explorer (tastiera: CTRL + 0, H) è possibile iniziare la codifica in una soluzione nuova o esistente.

Open a solution from the Team Explorer Home page

Dopo aver aperto la soluzione, aprire Esplora soluzioni (tastiera: CTRL + ALT + L).

Solution Explorer with Test and Class projects

Quando si apre e si modifica un file da Esplora soluzioni, il file viene automaticamente estratto. Le icone indicano i file che non sono stati modificati TFSC Checked-In Status Icon, quelli che sono stati verificati TFSC Checked-Out Status Icon e quelli aggiunti alla soluzione TFSC Pending Addition Status Icon.

Se si usa una soluzione contenente numerosi file, probabilmente risulterà più pratico filtrare Esplora soluzioni per visualizzare solo i file modificati Changes filter (tastiera: CTRL+[, P).

Usare la pagina Lavoro per gestire il proprio lavoro

Se si usa Visual Studio Premium o Visual Studio Ultimate, è possibile usare la pagina Lavoro (tastiera: CTRL + 0, M) in Team Explorer per gestire il lavoro.

To Do List on My Work Page in Team Navigator

È possibile usare la pagina Lavoro per:

  • Tenere traccia del lavoro in base a elementi di lavoro

  • Sospendere e riprendere il lavoro (incluse le modifiche ai file, gli elementi di lavoro associati e lo stato di Visual Studio come le posizioni e i punti di interruzione della finestra)

  • Richiedere una revisione del codice

Per un esempio dettagliato, vedere Scrivere il nuovo codice per una storia utente e Sospendere il lavoro, correggere un bug e condurre una revisione del codice.

Suggerimenti

  • TipÈ possibile controllare i tipi di elementi di lavoro elencati nella sezione Elementi di lavoro disponibili. Scegliere una delle opzioni predefinite o una qualunque delle query personali contenute nella cartella radice Query personali. Per usare tali query, in Team Explorer scegliere Home icon Pagina iniziale, quindi scegliere Elementi di lavoro.

  • TipQuando si sposta un elemento di lavoro in Disponibile, In corso o Sospeso, lo stato dell'elemento di lavoro o i commenti vengono aggiornati in modo che il team venga automaticamente avvisato sullo stato del lavoro. Ad esempio, l'area attività del team viene aggiornata per mostrare lo stato. Vedere Collaborare [reindirizzamento].

  • TipSe il progetto team contiene le definizioni personalizzate del tipo di elemento di lavoro, possono verificarsi dei problemi con la pagina Lavoro, a meno che un amministratore del progetto team non abbia intrapreso determinate azioni. Vedere Configurare e personalizzare gli strumenti di pianificazione Agile per il progetto team e Aggiornare un modello di processo personalizzato per accedere alle nuove funzionalità.

Usare la pagina Modifiche in sospeso per gestire il proprio lavoro

È possibile usare la pagina Modifiche in sospeso (tastiera: CTRL + 0, P) in Team Explorer per gestire il proprio lavoro.

Checking in the pending changes

Suggerimento

  • È possibile Undock disancorare la pagina Modifiche in sospeso da Team Explorer e aprirla in una nuova finestra.

  • È possibile passare dalla visualizzazione elenco alla visualizzazione ad albero e viceversa dal menu Azioni.

Quasi ogni modifica apportata ai file nel computer di sviluppo viene archiviata nell'area di lavoro come modifica in sospeso finché non viene archiviata.

Usare le modifiche rilevate automaticamente

Se si usa un'area di lavoro locale, in Visual Studio è possibile rilevare le modifiche apportate al di fuori del sistema. Se si modifica un file all'esterno di Visual Studio (ad esempio in Blocco Note), le modifiche vengono automaticamente visualizzate nelle Modifiche incluse.

Se si aggiunge o rimuove un file all'esterno di Visual Studio, ad esempio in Esplora risorse di Windows (Esplora file in Windows 8), il collegamento Modifiche rilevate viene visualizzato nella sezione Modifiche escluse. Scegliere il collegamento per includere tali modifiche. Verrà visualizzata la finestra di dialogo Promuovi modifiche candidato. È possibile aprire il menu di scelta rapida degli elementi aggiunti e scegliere Sfoglia in Esplora risorse per visualizzarli o Elimina dal disco per eliminarli.

Nota

Le cartelle vuote non verranno visualizzate.

Se gli elementi che non è necessario archiviare vengono visualizzati regolarmente nella finestra di dialogo Promuovi modifiche candidato, è possibile selezionarne uno, aprire il menu di scelta rapida e scegliere Ignora questo elemento locale per ignorare l'elemento. È anche possibile scegliere Ignora per estensione o Ignora per nome file per creare un file che indicherà a Visual Studio di ignorare sistematicamente questo tipo di file. Per altre informazioni sui file con estensione tfignore, vedere Aggiungere file al server.

Associare elementi di lavoro

È consigliabile associare elementi di lavoro (ad esempio attività o bug) alle modifiche apportate. In Elementi di lavoro correlati trascinare gli elementi di lavoro da una query o aggiungerli in base all'ID.

Escludere modifiche

Vedere Specificare i file che si vogliono archiviare

Vedere le modifiche eseguite

È possibile tenere traccia di cosa è stato modificato in un file.

Usare Modifiche in sospeso per vedere le modifiche apportate

  • Nella pagina Modifiche in sospeso aprire il menu di scelta rapida per l'elemento e scegliere:

    • Confronta con versione area di lavoro per verificare cosa è stato modificato nella versione dell'area di lavoro

    • Confronta con ultima versione per vedere come vengono confrontate le modifiche con la versione più recente del file nella codebase del team

Usare Esplora soluzioni o Esplora controllo codice sorgente per vedere le modifiche apportate

  1. Individuare e selezionare l'elemento in Esplora soluzioni o Esplora controllo codice sorgente.

  2. Aprire il menu di scelta rapida per l'elemento e quindi scegliere Confronta.

  3. Nel menu Tipo della finestra di dialogo Confronta scegliere:

    • Versione area di lavoro per verificare cosa è stato modificato nella versione dell'area di lavoro

    • Ultima versione per vedere come vengono confrontate le modifiche con la versione più recente del file nella codebase del team

    • Una delle altre opzioni: Insieme di modifiche, Data o Etichetta.

  4. Scegliere OK.

Viene visualizzata la finestra Diff. Vedere Confrontare i file.

Annullare le modifiche in sospeso

È possibile rimuovere una, alcune o tutte le modifiche in sospeso nell'area di lavoro.

Nota

Altre opzioni:

Per annullare alcune delle modifiche in sospeso

  1. In Esplora soluzioni nella finestra delle Modifiche in sospeso o in Esplora controllo codice sorgente selezionare uno o più elementi, aprire il menu di scelta rapida e scegliere Annulla o Annulla modifiche in sospeso.

    Suggerimento

    Per annullare tutte le modifiche apportate nella soluzione o in un progetto di codice, aprire il menu di scelta rapida e quindi scegliere Annulla modifica in sospeso.

  2. Verificare che nella finestra di dialogo Annulla modifiche in sospeso siano selezionate le modifiche che si vuole annullare, quindi scegliere Annulla modifiche.

Per annullare tutte le modifiche in sospeso

  • Nella pagina Modifiche in sospeso scegliere il collegamento Azioni, quindi scegliere Annulla tutto.

Usare il prompt dei comandi

  • Comando Status: visualizza le modifiche in sospeso nel prompt dei comandi.

  • Comando Checkin: visualizza le modifiche in sospeso nella finestra di dialogo Archivia.

  • Comando Undo: annulla le modifiche in sospeso.

    Suggerimento

    È possibile usare questo comando per annullare l'estrazione di un altro utente, se si dispone di autorizzazioni sufficienti.

  • Difference Command: visualizza le modifiche apportate in un file.

Passaggi successivi

Quando si è pronti:

Suggerimenti