Gestione delle estrazioni
Dopo aver aggiunto un file al controllo del codice sorgente, prima di poterlo modificare è necessario estrarlo. Quando un file viene estratto dal controllo del codice sorgente, il provider del controllo del codice sorgente crea una copia dell'ultima versione sul disco locale e rimuove l'attributo di sola lettura del file. In alcuni casi potrebbe essere necessario modificare un file senza estrarlo. Per ulteriori informazioni sulla modifica di un file senza estrarlo, vedere Procedura: Modifica di file archiviati.
È possibile utilizzare MicrosoftSQL Server Management Studio per estrarre i file manualmente o automaticamente. Per estrarli manualmente, aprire la soluzione in cui sono contenuti nell'ambiente Management Studio e quindi fare clic sul comando Estrai. Per estrarli automaticamente, è necessario configurare l'ambiente Management Studio.
In base alle opzioni impostate dall'amministratore nel provider del controllo del codice sorgente, è possibile estrarre i file anche in modalità esclusiva o condivisa. Se si utilizza la modalità esclusiva, solo l'utente che estrae un file può modificarlo e nessun altro può estrarlo finché il file non viene archiviato. Se si utilizza la modalità condivisa, lo stesso file può essere estratto da un qualsiasi numero di utenti. Quando ogni utente archivia il file, il provider del controllo del codice sorgente tenta di unirlo con l'ultima versione del server del file. In caso di conflitto tra la versione che viene archiviata e l'ultima versione, il provider del controllo del codice sorgente chiede all'utente di risolverlo.
Nella tabella seguente vengono descritti gli argomenti disponibili in questa sezione.
Argomento |
Descrizione |
---|---|
Vengono fornite istruzioni su come estrarre un file per poterlo modificare. |
|
Viene spiegato come annullare un'estrazione esistente. |
|
Procedura: Estrazione automatica di file al momento della modifica |
Viene spiegato come configurare il controllo del codice sorgente per estrarre un file quando si inizia a modificarlo. |