Share via


Controllo del codice sorgente per Visual Studio

Aggiornamento: novembre 2007

Utilizzando le funzionalità del controllo del codice sorgente di Microsoft Visual Studio, è possibile gestire con facilità progetti personali e progetti comuni senza uscire dall'ambiente di sviluppo. Il controllo del codice sorgente di Visual Studio consente di:

  • Gestire l'accesso ai database. Il controllo del codice sorgente di Visual Studio supporta sia l'accesso ai file condiviso sia quello esclusivo, nonché i meccanismi di unione dei file.

  • Recuperare versioni successive di elementi inclusi nel controllo del codice sorgente. Nella maggior parte dei package del controllo del codice sorgente contenuti in Visual Studio vengono archiviati dati che consentono di distinguere le diverse versioni di un elemento incluso nel controllo del codice sorgente.

  • Conservare informazioni dettagliate sulla cronologia delle versioni degli elementi inclusi nel controllo del codice sorgente. Molti package del controllo del codice sorgente forniscono dei meccanismi per l'archiviazione e il recupero della cronologia degli elementi, ad esempio la data e l'ora di creazione.

  • Condividere elementi tra progetti e soluzioni. La condivisione di file consente la condivisione di elementi inclusi nel controllo del codice sorgente tra più progetti e soluzioni. Le modifiche apportate a un elemento condiviso vengono applicate a tutti i progetti e soluzioni che condividono l'elemento.

  • Automatizzare le operazioni del controllo del codice sorgente più frequenti. Ad esempio, un package del controllo del codice sorgente contenuto in Visual Studio può definire un'interfaccia della riga di comando che supporti le funzionalità principali del controllo del codice sorgente. Tale interfaccia potrà essere utilizzata nei file batch per automatizzare le attività del controllo del codice sorgente che vengono eseguite regolarmente.

  • Ripristinare gli elementi eliminati accidentalmente. Il controllo del codice sorgente di Visual Studio supporta il ripristino dell'ultima versione di un file archiviato.

  • Risparmiare spazio su disco sia nel package del controllo del codice sorgente sia nel server associato.

In questa sezione