Dettagli di runtime del controllo del codice sorgente
Un progetto verrà aggiunto al controllo del codice sorgente quando l'utente aggiunge un file del progetto al controllo del codice sorgente, o tramite un controller di automazione, ad esempio una procedura guidata. Un progetto non specifica per se stesso incluso nel controllo del codice sorgente, supporta il controllo del codice sorgente, ma deve essere aggiunto a manualmente.
La registrazione con un pacchetto del controllo del codice sorgente
When a file in your project is added to source control, the environment calls SetSccLocation to provide you four opaque strings that are used as cookies by the source control system. Archiviare queste stringhe nel file di progetto. These strings should be passed to the Source Control Stub (the Visual Studio component that manages source control packages) on startup of the project type by calling RegisterSccProject. Questa operazione consente a sua volta carica il package appropriato del controllo del codice sorgente e inoltra la chiamata all'implementazione di IVsSccManager2::RegisterSccProject.