Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
La maggior parte delle modifiche che apporti ai tuoi file viene accodata come modifiche in sospeso. Durante il lavoro, è possibile organizzare, gestire e ottenere informazioni dettagliate sulle modifiche apportate.
Lavorare in Visual Studio
Dalla home page di Visual Studio Team Explorer, che è possibile aprire premendo CTRL+0, H, è possibile iniziare a scrivere codice in una soluzione nuova o esistente.
Dopo aver aperto una soluzione, è possibile aprire Esplora soluzioni premendo CTRL+ALT+L.
Quando si utilizza Esploratore soluzioni per aprire e modificare un file soggetto al controllo del codice sorgente, viene eseguito il check-out del file automaticamente. Le icone vengono visualizzate per indicare quali file non sono stati modificati , quelli che hai aperto
, e quelli aggiunti alla soluzione
.
Se si lavora in una soluzione che contiene molti file, probabilmente sarà utile filtrare la visualizzazione Esplora soluzioni per visualizzare solo i file modificati oppure premere CTRL+[, P.
Usare la pagina Lavoro personale per gestire il lavoro
È possibile aprire la pagina lavoro personale in Team Explorer o premere CTRL+0, M per gestire il lavoro.
Nota
Le funzionalità di Visual Studio My Work e Code Review sono disponibili con le edizioni seguenti:
- Visual Studio 2022: Visual Studio Community, Visual Studio Professional e Visual Studio Enterprise
- Visual Studio 2019: Visual Studio Professional e Visual Studio Enterprise
È possibile usare my work per:
- Assegnare il lavoro a se stessi.
- Tieni traccia del lavoro sugli elementi di lavoro e.
- Sospendere e riprendere il lavoro in un secondo momento, incluse le modifiche ai file, gli elementi di lavoro associati e lo stato di Visual Studio, ad esempio posizioni e punti di interruzione delle finestre.
- Richiedere una revisione del codice.
Per esempi dettagliate, vedere Day nella vita di uno sviluppatore DevOps: Scrivere nuovo codice per una storia utente e Day nella vita di uno sviluppatore DevOps: Sospendere il lavoro, correggere un bug e condurre una revisione del codice.
Suggerimenti
È possibile controllare i tipi di elementi di lavoro visualizzati nella sezione Elementi di lavoro disponibili. Scegliere una delle opzioni predefinite o qualsiasi query contenuta nella cartella radice di Query Condivise. Per lavorare con queste query, utilizzare la pagina Elementi di lavoro in Team Explorer.
Quando si sposta un elemento di lavoro in elementi di lavoro disponibili, Lavoro in corsoo Lavoro sospeso, lo stato dell'elemento di lavoro o i commenti vengono aggiornati in modo che il team possa essere informato automaticamente sullo stato del lavoro. Ad esempio, la bacheca delle attività della tua squadra si aggiorna per mostrare il tuo stato. Consulta Tieni traccia del lavoro con Visual Studio.
Se il progetto contiene definizioni di tipi di elementi di lavoro personalizzati, potrebbero verificarsi problemi durante l'uso di My Work, a meno che un amministratore del progetto non abbia eseguito determinati passaggi. Vedere Configurare e personalizzare gli strumenti di pianificazione Agile per un progetto e Aggiornare un modello di processo personalizzato per accedere alle nuove funzionalità.
Usare la pagina Modifiche in sospeso per gestire il lavoro
È possibile usare la pagina modifiche in sospeso in Team Explorer per gestire il tuo lavoro. Per aprire modifiche in sospeso, selezionare Registrare sotto Lavoro in corso nella pagina Il mio lavoro, oppure premere Ctrl+0, P.
Suggerimento
- È possibile scollegare
pagina modifiche in sospeso da Team Explorer per aprirla in una nuova finestra.
- È possibile alternare la vista elenco e la vista ad albero tramite il collegamento Opzioni di visualizzazione in Modifiche incluse.
Quasi ogni modifica apportata ai file nel computer di sviluppo viene archiviata nell'area di lavoro come modifica in sospeso fino a quando non viene archiviata. Le modifiche includono:
- aggiungi
- ramo
- eliminare
- modificare
- rinominare, inclusi lo spostamento di elementi
- proprietà
- rollback
- tipoo codifica di file
- annullare l'eliminazione
Lavorare con le modifiche rilevate automaticamente
Se si lavora in un'area di lavoro locale , Visual Studio può rilevare le modifiche apportate all'esterno del sistema. Se modifichi un file fuori da Visual Studio, ad esempio in Notepad, la modifica viene visualizzata automaticamente sotto Modifiche incluse nella pagina Modifiche in sospeso.
Se si aggiunge o si rimuove un file all'esterno di Visual Studio, ad esempio in Esplora file, il file viene visualizzato sotto il collegamento rilevato nella sezione Modifiche escluse. Per includere queste modifiche, selezionare il collegamento rilevato.
Viene visualizzata la finestra di dialogo Promuovi modifiche candidate. È possibile fare clic con il pulsante destro del mouse su elementi e scegliere Sfoglia in Esplora risorse per visualizzarli o Elimina dal disco per eliminarli. Selezionare gli elementi e poi selezionare Promuovi per aggiungere gli elementi a Modifiche incluse.
Nota
Le cartelle vuote non verranno visualizzate.
Se gli elementi che non devi archiviare compaiono regolarmente nella finestra di dialogo Promuovi modifiche candidate, puoi cliccare con il tasto destro del mouse sull'elemento e scegliere Ignora questo elemento locale per escluderlo. È anche possibile scegliere Ignora per estensione, Ignora per nome fileo Ignora per cartella per creare un file che farà ignorare sistematicamente questo tipo di file a Visual Studio. Per ulteriori informazioni sui file .tfignore, vedere Aggiungere file al server.
Per escludere le modifiche, vedere Scegliere i file che si desidera registrare.
Associare elementi di lavoro
È consigliabile associare elementi di lavoro, ad esempio attività o bug, alle modifiche apportate. In elementi di lavoro correlati, trascina gli elementi di lavoro da una query o aggiungi un elemento di lavoro tramite ID.
Visualizzare le modifiche apportate
È possibile esaminare le modifiche apportate in un file.
Usare le modifiche in sospeso per visualizzare le modifiche apportate
Nella pagina Modifiche in Sospeso, fai clic con il pulsante destro del mouse sull'elemento e scegli:
- Confrontare con la versione dell'area di lavoro per visualizzare le modifiche apportate alla versione nell'area di lavoro.
- Confrontare con la versione più recente per vedere come le modifiche vengono confrontate con la versione più recente del file nella codebase del team.
Usare Esplora soluzioni o Esplora controllo del codice sorgente per visualizzare le modifiche apportate
- Individuare e selezionare l'elemento in Esplora soluzioni o in Esplora controllo del codice sorgente .
- Fare clic con il pulsante destro del mouse sull'elemento e scegliere Confronta.
- Nella finestra di dialogo Confronta, dal menu Tipo, scegliere:
- versione dell'area di lavoro per vedere le modifiche effettuate rispetto alla versione che si trova nella tua area di lavoro.
- versione più recente per vedere come le modifiche vengono confrontate con la versione più recente del file nella codebase del team.
- Una delle altre opzioni: Changeset, Datao Etichetta.
- Scegliere OK.
La finestra Diff appare. Per usare questa finestra, 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:
- È prima possibile mettere le modifiche in un insieme di scaffali nel server prima di rimuoverle dall'area di lavoro.You can first put the changes away in a shelveset on your server before removing them from your workspace.
- Se la modifica è già stata registrata e si desidera ripristinarla, consultare Ripristinare i set di modifiche.
Per annullare alcune modifiche in sospeso
Apri la finestra di dialogo Annulla modifiche in sospeso:
- In Esplora Soluzioni , fare clic con il pulsante destro del mouse sugli elementi e scegliere Controllo del Codice Sorgente>Annulla modifiche in sospeso.
- Nella pagina Modifiche in sospeso di Team Explorer, fare clic con il tasto destro sugli elementi e scegliere Annulla.
- In Esplora controllo del codice sorgentefare clic con il pulsante destro del mouse sugli elementi e scegliere Annulla modifiche in sospeso.
Suggerimento
Per annullare tutte le modifiche apportate nella soluzione o in un progetto di codice, fare clic con il pulsante destro del mouse sulla soluzione o sul progetto e quindi scegliere Annulla modifiche in sospeso.
Nella finestra di dialogo Annulla modifiche in sospeso verificare che le modifiche da annullare siano selezionate e quindi scegliere Annulla modifiche.
Per annullare tutte le modifiche in sospeso
Nella pagina Modifiche in sospeso in Team Explorer, seleziona il collegamento Azioni e quindi scegli Annulla tutto.
Usare il prompt dei comandi
Il comando Stato visualizza le modifiche in sospeso nel prompt dei comandi.
Il comando Archiviazione apre le modifiche in sospeso nella finestra di dialogo Archiviazione .
Il comando Annulla annulla le modifiche in sospeso.
Suggerimento
Puoi usare il comando
Undo
per annullare l'estrazione di un altro utente, se hai le autorizzazioni necessarie.Il comando Differenza mostra le modifiche apportate in un file.
Passaggi successivi
Al termine dell'esecuzione delle modifiche:
Per richiedere una revisione del codice delle modifiche in sospeso, nella pagina Modifiche in Sospeso, in Azioni, scegliere Richiedi Revisione. Per altre informazioni, vedere Day nella vita di uno sviluppatore DevOps: Sospendere il lavoro, correggere un bug e condurre una revisione del codice.
Se è necessario mettere da parte le modifiche, vedere Sospendere il lavoro e gestire i set di scaffali.
Per effettuare il check-in e aggiungere le modifiche alla base di codice del team, consultare per registrare il lavoro nella base di codice del team.
Suggerimenti
Se non si ha familiarità con lo sviluppo di un'app con Visual Studio e TFVC, vedere Day nella vita di uno sviluppatore DevOps: Scrivere nuovo codice per una storia utente.
Quando si inizia un nuovo elemento di lavoro, è consigliabile scaricare i file più recenti dal server prima di archiviare i file e iniziare il lavoro.
Utilizzare Esplora controllo del codice sorgente per gestire i file nel controllo delle versioni.