Share via


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.

Autorizzazioni necessarie

È necessario avere uno dei Collaboratori per il progetto team.Vedere Gruppi predefiniti, autorizzazioni e ruoli di Team Foundation Server.

Scegliere l'argomento con cui si desidera procedere

  • Lavorare in Esplora soluzioni

  • Utilizzare la Pagina Lavoro per gestire il proprio lavoro

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

  • Vedere quanto è stato modificato

  • Annullare le modifiche in sospeso

  • Usare il prompt dei comandi

  • Ottenere i consigli

Lavorare in Esplora soluzioni

Esplora soluzioni è probabilmente il fulcro del lavoro di sviluppo.

[!NOTA]

Si consiglia di utilizzare il seguente approccio anziché la finestra di dialogo Apri dal controllo del codice sorgente.

Per aprire una soluzione nel controllo delle versioni

  1. Nella barra dei menu scegliere Visualizza, Team Explorer.

  2. In Esplora Team, scegliere Icona HomeHome, e poi scegliere Esplora controllo codice sorgente.

  3. In Esplora controllo codice sorgente, passare alla cartella che contiene la soluzione e quindi fare doppio clic su esso.(Scelta rapida da tastiera: aprire il menu di scelta rapida e scegliere Visualizza).

Per visualizzare Esplora soluzioni

  • Sulla barra dei menu, scegliere Visualizza, Esplora soluzioni (scelta rapida: CTRL + ALT + L).

Esplora soluzioni con progetti di test e classe

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 Icona dello stato archiviato di TFSC, quelli che sono stati verificati Icona dello stato estratto di TFSC e quelli aggiunti alla soluzione Icona dello stato di aggiunta in sospeso di TFSC.

Vedere Utilizzo di Esplora soluzioni.

Utilizzare la Pagina Lavoro per gestire il proprio lavoro

Se si utilizza Visual Studio Premium o Visual Studio Ultimate, è possibile utilizzare la Pagina Lavoro in Team Explorer per gestire il lavoro.In Team Explorer, scegliere Icona HomeHome, e quindi scegliere Lavoro Personale.

Elenco Azioni nella pagina Lavoro in Team Navigator

È possibile utilizzare Lavoro Personale per:

  • Tenere traccia del lavoro sulle attività

  • Sospendere e riprendere il lavoro (incluse le modifiche di un file, le attività collegate e lo stato di Visual Studio come le posizioni e punti di interruzione della finestra)

  • Richiesta di una revisione del codice .

Per un esempio dettagliato, vedere Giornata di uno sviluppatore ALM: scrivere il nuovo codice per una storia utente, and Giornata di uno sviluppatore ALM: sospendere il lavoro, risolvere un bug e condurre una revisione del codice.

ms245462.collapse_all(it-it,VS.110).gifSuggerimenti

  • SuggerimentoÈ possibile controllare i tipi di elementi di lavoro elencati nella sezione Elementi di lavoro disponibili.È possibile scegliere una delle opzioni predefinite, o scegliere una delle query personali contenute nella cartella radice Query personali.Per utilizzare tali query, in Team Explorer scegliere Icona HomePagina inizialequindi scegliere Elementi di lavoro.

  • SuggerimentoQuando si sposta un elemento di lavoro in Disponibile, In corso, o Sospeso, lo stato degli elementi di lavoro o i commenti vengono aggiornati in modo che il team sia automaticamente avvisato sullo stato del lavoro.Ad esempio, l'area attività del team viene aggiornata per mostrare lo stato.Vedere Pianificazione Agile e iterazioni.

  • SuggerimentoSe il progetto team contiene delle definizioni di tipo di elemento di lavoro personalizzate, possono verificarsi problemi utilizzando Lavoro personale, a meno che un amministratore del progetto team non abbia intrapreso determinate azioni.Vedere Personalizzare le pagine di backlog e dell'area attività mediante la configurazione del processo e Aggiornare un modello di processo personalizzato per accedere alle nuove funzionalità.

Utilizzare la pagina Modifiche in sospeso per gestire il proprio lavoro

È possibile utilizzare la pagina Modifiche in sospeso in Team Explorer per gestire il proprio lavoro.In Team Explorer scegliere Icona HomeHome, quindi scegliere Modifiche in sospeso.La pagina Modifiche in sospeso viene visualizzato ogni volta che si avvia il processo di archiviazione.

Archiviazione modifiche in sospeso

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

ms245462.collapse_all(it-it,VS.110).gifLavorare con le modifiche rilevate automaticamente

Se si utilizza un'area di lavoro locale, Visual Studio può 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 (Esplora file in Windows 8), il collegamento Modifiche rilevate viene visualizzato nella sezione Modifiche escluse.Scegliere il collegamento se si desidera 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 ulteriori informazioni sui file .tfignore, vedere Aggiungere file al server.

Vedere quanto è stato modificato

Talvolta è necessario ricordare cosa è stato modificata in un file.

Per vedere le modifiche apportate da Modifiche in sospeso

  • 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 alla versione più recente del file nella codebase del team

Per vedere le modifiche apportate da Esplora soluzioni o da Esplora controllo del codice sorgente

  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. Nella finestra di dialogo Confronta, dal menu Tipo, 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 alla versione più recente del file nella codebase del team

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

  4. Scegliere OK.

La finestra Diff viene visualizzata.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.

    SuggerimentoSuggerimento

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

  2. Verificare che nella finestra di dialogo Annulla modifiche in sospeso siano selezionate le modifiche che si desidera 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: Modifiche in sospeso visualizzate nel prompt dei comandi.

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

  • Comando Undo: Annulla modifiche in sospeso.

    SuggerimentoSuggerimento

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

  • Difference Command: Vedere quanto è stato modificato in un file.

Suggerimenti