Detalles de tiempo de ejecución del Control de origenSource Control Runtime Details

Cuando el usuario agrega un archivo en el proyecto de control de código fuente, o a través de un controlador de automatización, como un asistente, se agrega un proyecto al control de código fuente.A project is added to source control when the user adds a file in the project to source control, or through an automation controller, such as a wizard. Un proyecto no especifica por sí mismo que está bajo control de código fuente; admite el control de código fuente, pero deben agregarse manualmente a él.A project does not specify for itself that it is under source control; it supports source control, but must be added to it manually.

El registro con un paquete de Control de código fuenteRegistering with a Source Control Package

Cuando se agrega un archivo en el proyecto al control de código fuente, el entorno llama SetSccLocation para proporcionar cuatro cadenas opacas que se usan como cookies por el sistema de control de código fuente.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. Almacenar estas cadenas en el archivo de proyecto.Store these strings in your project file. Estas cadenas se deben pasar al código auxiliar de Control de origen (el componente de Visual Studio que administra los paquetes de control de origen) en el inicio del tipo de proyecto mediante una llamada a RegisterSccProject.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. Esto a su vez carga el paquete de control de origen que corresponda y reenvía la llamada a su implementación de IVsSccManager2::RegisterSccProject.This in turn loads the appropriate source control package and forwards the call to its implementation of IVsSccManager2::RegisterSccProject.

Vea tambiénSee Also

RegisterSccProject
SetSccLocation
Compatibilidad con control de código fuenteSupporting Source Control