Invio delle modifiche al server del controllo del codice sorgente
I file del controllo del codice sorgente di Team Foundation vengono archiviati sul server del controllo del codice sorgente mediante la finestra Modifiche in sospeso o la finestra di dialogo Archivia. Per ulteriori informazioni, vedere Utilizzo delle finestre Archivia e Modifiche in sospeso. Le archiviazioni vengono trasmesse automaticamente come insiemi di modifiche. Durante un'archiviazione, l'utente può associare elementi di lavoro, fornire note di rilascio e verificare la conformità ai criteri di archiviazione relativamente alle modifiche. Diverse informazioni del processo di archiviazione possono essere personalizzate da un amministratore.
Il processo di archiviazione del controllo del codice sorgente di Team Foundation effettua le seguenti operazioni:
Convalida della conformità ai criteri di archiviazione
Invio delle modifiche ai file del codice sorgente
Aggiornamento degli elementi di lavoro associati
Invio di messaggi di posta elettronica di notifica
Funzionamento del processo di archiviazione
Quando viene eseguita l'operazione di archiviazione, gli aggiornamenti dei file del codice sorgente vengono completati correttamente o non vengono eseguiti affatto. Se una delle modifiche riportate nell'elenco delle modifiche in sospeso non può essere inoltrata al server, ad esempio se si perde la connessione di rete nel corso dell'operazione, non verrà eseguito il commit di alcuna modifica e non verrà creato un insieme di modifiche.
Se la versione di base di un elemento presente nell'elenco delle modifiche in sospeso risulta diversa dall'ultima versione del server (ad esempio, viene estratta la versisone 4 di stellar.cs e l'ultima versione del server ora è 6), Team Foundation chiede di risolvere per prima cosa eventuali conflitti tra la versione dell'elemento e l'ultima versione del server. Verrà visualizzata la finestra di dialogo Risolvi per semplificare la ricerca e la soluzione di eventuali differenze di versione. Una volta risolte le differenze rilevate e ritestato il codice, è possibile tentare nuovamente di archiviare le modifiche.
Dopo aver completato l'operazione di archiviazione:
Le modifiche vengono salvate sul server come insieme di modifiche e viene visualizzato il numero dell'insieme di modifiche.
I file estratti vengono riportati allo stato di sola lettura. Le modifiche vengono visualizzate sul server e possono essere recuperate da altri utenti.
Viene inviato un messaggio di posta elettronica ai membri del team che hanno effettuato la sottoscrizione per ricevere la notifica di archiviazione.
Gli elementi di lavoro vengono aggiornati.
Personalizzazione del processo di archiviazione
Un amministratore di Team Foundation può configurare le note e i criteri di archiviazione validi per un determinato progetto Team. Per ulteriori informazioni, vedere Procedura dettagliata: personalizzazione dei criteri e delle note di archiviazione.
In questa sezione
- Utilizzo delle finestre Archivia e Modifiche in sospeso
Cenni preliminari sulla finestra Modifiche in sospeso.
- Modifiche in sospeso
Vengono descritte le modifiche conservate localmente nel controllo del codice sorgente.
- Procedura: archiviare le modifiche in sospeso
Viene illustrata la procedura utilizzata per archiviare le modifiche del controllo del codice sorgente mediante la finestra Modifiche in sospeso.
- Procedura: associare gli elementi di lavoro agli insiemi di modifiche
Vengono illustrati i passaggi necessari per associare elementi di lavoro a un insieme di modifiche.
- Procedura: visualizzare i dettagli dell'elemento di lavoro dalla finestra Modifiche in sospeso
Vengono descritte le operazioni che consentono di visualizzare i dettagli degli elementi di lavoro dell'archiviazione nella finestra Modifiche in sospeso dal canale degli elementi di lavoro.
- Procedura: associare le note di archiviazione agli insiemi di modifiche
Vengono illustrati i passaggi necessari per associare note di rilascio a un insieme di modifiche.
- Procedura: eseguire l'override di un criterio di archiviazione
Vengono illustrati i passaggi necessari per eseguire l'override di un criterio di archiviazione.
- Procedura: ripristinare un insieme di modifiche
Viene descritto come sovrascrivere un file del server.
Riferimento
Riferimenti alla riga di comando del controllo del codice sorgente di Team Foundation
Sezioni correlate
- Utilizzo dei file e delle cartelle del controllo del codice sorgente
Vengono fornite informazioni su funzionalità di base del controllo del codice sorgente, quali l'estrazione e l'archiviazione di file, l'aggiunta, la ridenominazione, lo spostamento e l'eliminazione di file e cartelle, l'utilizzo delle aree di sospensione.
- Aggiunta di progetti e soluzioni al controllo del codice sorgente
Vengono fornite informazioni sull'aggiunta di progetti e soluzioni al controllo del codice sorgente di Team Foundation.
- Procedure dettagliate relative al controllo del codice sorgente di Team Foundation
Viene fornito un elenco di procedure dettagliate relative all'utilizzo del controllo del codice sorgente, alla personalizzazione dell'archiviazione del controllo del codice sorgente e all'utilizzo del controllo del codice sorgente dalla riga di comando.
Vedere anche
Altre risorse
Utilizzo del controllo del codice sorgente di Team Foundation