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.
Dopo aver aperto la soluzione, aprire Esplora soluzioni (tastiera: CTRL + ALT + L).
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 , quelli che sono stati verificati e quelli aggiunti alla soluzione .
Se si usa una soluzione contenente numerosi file, probabilmente risulterà più pratico filtrare Esplora soluzioni per visualizzare solo i file modificati (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.
È 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
È 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 Pagina iniziale, quindi scegliere Elementi di lavoro.
Quando 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].
Se 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.
Suggerimento
-
È possibile 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.
ridenominazione (include lo spostamento degli elementi)
proprietà
tipo (codifica file)
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
Individuare e selezionare l'elemento in Esplora soluzioni o Esplora controllo codice sorgente.
Aprire il menu di scelta rapida per l'elemento e quindi scegliere Confronta.
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.
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:
-
È possibile innanzitutto spostare le modifiche in uno shelveset nel server prima di rimuoverle dall'area di lavoro.
-
Se è già stata archiviata la modifica e si vuole ripristinarla, vedere Eseguire il rollback degli insiemi di modifiche.
Per annullare alcune delle modifiche in sospeso
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.
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:
Per richiedere una revisione del codice delle modifiche in sospeso, nella pagina Modifiche in sospeso scegliere Richiesta revisione. Vedere Sospendere il lavoro, correggere un bug e condurre una revisione del codice.
Se è necessario accantonare le modifiche, vedere Sospendere il lavoro e gestire le shelveset.
Archiviare e aggiungere le modifiche al codebase del team, vedere Archiviare il proprio lavoro nel codebase del team.
Suggerimenti
Se non si ha familiarità con lo sviluppo di un'applicazione con Visual Studio e Team Foundation Server: Descrizione dettagliata per lo sviluppo di un'applicazione con un team Agile.
Quando si inizia una nuova attività, è consigliabile scaricare i file più recenti dal server prima di estrarre i file e iniziare il lavoro.
Usare Esplora controllo codice sorgente per gestire i file nel controllo della versione.