Share via


Archiviare modifiche in sospeso controllate da una compilazione di archiviazione gestita

Se si archiviano file in una cartella del controllo delle versioni controllata da un compilazione di archiviazione gestita, è necessario eseguire alcuni passaggi aggiuntivi per completare l'operazione di archiviazione.

Autorizzazioni necessarie

Per eseguire queste procedure è necessario che l'autorizzazione Archivia o Visualizza compilazioni sia impostata su Consenti. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Iniziare ad archiviare modifiche in una cartella controllata da una compilazione di archiviazione gestita

Se durante il processo di archiviazione (come descritto in Archiviare modifiche in sospeso) viene visualizzata la finestra di dialogo Archiviazione gestita, le modifiche dovranno essere compilate da Team Foundation Build prima di poterle archiviare.

Per archiviare modifiche in una cartella controllata da una compilazione di archiviazione gestita

  1. Nella finestra di dialogo Archiviazione gestita individuare il menu Definizione di compilazione ed eseguire uno dei passaggi riportati di seguito:

    • Se viene visualizzata una definizione di compilazione, procedere al passaggio successivo.

    • Se viene visualizzato il menu Definizione di compilazione anziché il nome di una definizione di compilazione, informare l'amministratore della compilazione che sono presenti due o più definizioni di compilazione che controllano la stessa cartella del controllo delle versioni. Nel menu Definizione di compilazione selezionare la definizione di compilazione suggerita dall'amministratore della compilazione.

  2. Eseguire uno dei passaggi riportati di seguito:

    • Annullare l'operazione di archiviazione e continuare a lavorare: se non si desidera ancora provare a compilare le modifiche, fare clic su Annulla e quando viene chiesto se si desidera eliminare l'area di sospensione, fare clic su .

    • Annullare l'operazione di archiviazione e avviare una compilazione privata delle modifiche: se si desidera eseguire una compilazione privata del codice, fare clic su Annulla. Quando viene chiesto se si desidera eliminare l'area di sospensione, prendere nota del nome della nuova area di sospensione, quindi fare clic No. A questo punto è possibile compilare manualmente l'area di sospensione. Per ulteriori informazioni, vedere Accodare una compilazione.

    • Procedere con l'operazione di archiviazione mantenendo le modifiche nell'area di lavoro: per procedere con l'operazione di archiviazione e continuare a utilizzare le modifiche, vedere Procedere con l'archiviazione gestita dopo avere mantenuto le modifiche nell'area di lavoro.

    • Procedere con l'operazione di archiviazione eliminando le modifiche nell'area di lavoro: se non è necessario continuare a utilizzare le modifiche, vedere Procedere con l'archiviazione gestita dopo avere eliminato le modifiche nell'area di lavoro.

    • Ignorare il requisito di archiviazione gestita: se l'autorizzazione Override della convalida di archiviazione tramite compilazione è impostata su Consenti, è possibile ignorare il requisito di archiviazione gestita. Fare clic su Mostra opzioni, quindi selezionare Ignora convalida compilazione e archivia le modifiche direttamente (richiede autorizzazioni).

Procedere con l'archiviazione gestita dopo avere mantenuto le modifiche nell'area di lavoro

Il processo di archiviazione gestita consente di procedere con l'archiviazione e continuare a utilizzare le modifiche. Lo svantaggio di questo modo di procedere è il fatto che se la compilazione viene completata correttamente, è necessario risolvere le differenze tra le modifiche nell'area di lavoro e quelle archiviate nel controllo della versione.

Per procedere con l'archiviazione gestita dopo avere mantenuto le modifiche nell'area di lavoro

  1. Seguire i passaggi descritti in Iniziare ad archiviare modifiche in una cartella controllata da una compilazione di archiviazione gestita.

    Viene visualizzata la finestra di dialogo Archiviazione gestita.

  2. Fare clic su Modifiche alla compilazione.

    Viene visualizzata la scheda In coda di Build Explorer. Il nome della compilazione di archiviazione gestita viene visualizzato accanto all'icona Area di sospensione archiviazione Area di sospensione archiviazione.

  3. Monitorare la compilazione tramite Build Explorer, l'applicazione Notifiche di compilazione o messaggi di posta elettronica di notifica di compilazione. Per ulteriori informazioni, vedere Monitorare lo stato di una compilazione in esecuzione.

  4. Al termine della compilazione, eseguire uno dei passaggi riportati di seguito:

    Se la compilazione è stata completata, le modifiche vengono archiviate. Si consiglia di risolvere le differenze nell'area di lavoro prima di continuare a utilizzare il codebase:

    1. Passare alla scheda Completato di Build Explorer. Per ulteriori informazioni, vedere Utilizzare Build Explorer per visualizzare e gestire compilazioni in coda, in corso e completate.

    2. Individuare la compilazione di archiviazione gestita completata correttamente, che è visualizzata accanto all'icona Area di sospensione archiviazione Area di sospensione archiviazione.

    3. Fare clic con il pulsante destro del mouse sulla compilazione, quindi scegliere Risolvi differenze area di lavoro.

    Se la compilazione non è stata completata correttamente, le modifiche non vengono archiviate. Per correggere i problemi che hanno causato l'errore di compilazione, effettuare i passaggi seguenti:

    1. Utilizzare Build Explorer per aprire la compilazione completata. Per ulteriori informazioni, vedere Utilizzare Build Explorer per visualizzare e gestire compilazioni in coda, in corso e completate.

    2. Nella finestra della compilazione completata leggere le informazioni che possono facilitare la risoluzione del problema che ha causato l'errore di compilazione. Per alcuni tipi di problemi è possibile fare clic sull'errore o sul problema per visualizzare il file che richiede correzioni.

    3. Nei file correggere i problemi che hanno causato l'errore di compilazione.

Procedere con l'archiviazione gestita dopo avere eliminato le modifiche nell'area di lavoro

Se si desidera procedere con l'operazione di archiviazione gestita e non si prevede di continuare a utilizzare le modifiche, è possibile eliminarle nell'area di lavoro. Le modifiche vengono mantenute in un'area di sospensione e compilate dal sistema. Se la compilazione è stata completata, le modifiche vengono archiviate. Se la compilazione non è stata completata correttamente, è possibile riprendere l'area di sospensione per ripristinare le modifiche nell'area di lavoro.

Per procedere con l'archiviazione gestita dopo avere eliminato le modifiche nell'area di lavoro

  1. Seguire i passaggi descritti in Iniziare ad archiviare modifiche in una cartella controllata da una compilazione di archiviazione gestita.

    Viene visualizzata la finestra di dialogo Archiviazione gestita.

  2. Nella finestra di dialogo Archiviazione gestita, fare clic su Mostra opzioni, quindi deselezionare Conserva le modifiche in sospeso localmente.

  3. Fare clic su Modifiche alla compilazione.

    Viene visualizzata la scheda In coda di Build Explorer. Il nome della compilazione di archiviazione gestita viene visualizzato accanto all'icona Area di sospensione archiviazione Area di sospensione archiviazione.

  4. Monitorare la compilazione tramite Build Explorer, l'applicazione Notifiche di compilazione o messaggi di posta elettronica di notifica di compilazione. Per ulteriori informazioni, vedere Monitorare lo stato di una compilazione in esecuzione.

  5. Al termine della compilazione, eseguire uno dei passaggi riportati di seguito:

    • Se la compilazione è stata completata, le modifiche vengono archiviate.

    • (Facoltativo) Utilizzare l'ultima versione dei file in modo che nell'area di lavoro siano presenti le modifiche che sono state archiviate. Per ulteriori informazioni, vedere Aggiornare le versioni dei file nell'area di lavoro.

    Se la compilazione non è stata completata correttamente, le modifiche non vengono archiviate. Per correggere i problemi che hanno causato l'errore di compilazione, effettuare i passaggi seguenti:

    1. Utilizzare Build Explorer per aprire la compilazione completata. Per ulteriori informazioni, vedere Utilizzare Build Explorer per visualizzare e gestire compilazioni in coda, in corso e completate.

    2. Nella finestra della compilazione completata leggere le informazioni che possono facilitare la risoluzione del problema che ha causato l'errore di compilazione. Per alcuni tipi di problemi è possibile fare clic sull'errore o sul problema per visualizzare il file che richiede correzioni.

    3. Recuperare le modifiche dall'area di sospensione. Per ulteriori informazioni, vedere Sospendere e riprendere le modifiche in sospeso.

    4. Nei file correggere i problemi che hanno causato l'errore di compilazione.

Vedere anche

Attività

Archiviare modifiche in sospeso

Concetti

Definire una compilazione di archiviazione gestita per convalidare le modifiche

Utilizzo delle aree di sospensione