Funciones de la API del complemento de control de código fuente
El complemento de control de código fuente API proporciona las funciones siguientes, que se deben implementar por el complemento de control de código fuente de acuerdo con esta API. Las firmas de cada función y la semántica asociado con marcadores de bits y otros parámetros se describen detalladamente en esta referencia.
Funciones de inicialización y mantenimiento
Función |
Descripción |
---|---|
cierra un proyecto. |
|
Solicita al usuario las opciones avanzadas para el comando especificado. |
|
Devuelve la versión del complemento de control de código fuente. |
|
Inicializa el complemento de control de código fuente. Se llama una vez para cada instancia del complemento. |
|
Abra un proyecto. |
|
Una función genérica estableciendo una gran variedad de opciones. cada opción comienza con SCC_OPT_xxx y tiene su propio conjunto definido de valores. |
|
Se le llama una vez cuando un complemento de control de código fuente debe ser desconectado. |
funciones de control de código fuente básicas
Función |
Descripción |
---|---|
Agrega una matriz de archivos especificados por nombres de ruta de acceso completa al sistema de control de código fuente. |
|
Permite al usuario explorar para los archivos que se encuentran en el sistema de control de código fuente y cree los la parte de los archivos del proyecto actual. |
|
Protege una matriz de archivos. |
|
Desprotege una matriz de archivos. |
|
Muestra las diferencias entre el archivo especificado local del usuario mediante un nombre de ruta de acceso completa y la versión bajo control de código fuente. |
|
Recupera una copia de solo lectura de un conjunto de archivos. |
|
Comprueba el estado de archivos que el llamador pidió alrededor (mediante SccQueryInfo). |
|
Hace que el complemento de control de código fuente para preguntar al usuario para una ruta de acceso del proyecto significativa al complemento. |
|
Muestra el historial para una matriz de nombres del archivo local completo. |
|
Examine la lista de archivos para su estado actual. Además, utiliza la función de pfnPopulate para notificar al llamador cuando no coincide con un archivo los criterios para nCommand. |
|
muestra las propiedades de un archivo completo. |
|
examina una lista de archivos completo para su estado actual. |
|
Quita la matriz de archivos completo del sistema de control de código fuente. |
|
Cambia el nombre del archivo dado un nuevo nombre en el sistema de control de código fuente. |
|
Tiene acceso a toda la gama de características del sistema de control de código fuente. |
|
Deshace un desprotección de una matriz de archivos. |
Funciona esa capacidad adicional compatible con (versión 1,2 del complemento de control de código fuente API)
Este grupo de funciones define la función adicional incluida en la versión 1,2 del complemento de control de código fuente API. Proporcionan acceso a características más avanzadas y funciones de control de código fuente.
Función |
Descripción |
---|---|
comienza una operación de lote. |
|
Crea un subproyecto con el nombre especificado en un proyecto principal existente. |
|
Muestra las diferencias entre el directorio de usuario local especificado por un nombre de ruta de acceso completa y la ubicación de la base de datos de control de código fuente. |
|
examina una lista de directorios completo para su estado actual. |
|
Finaliza una operación de lote. |
|
Devuelve la ruta de acceso del proyecto principal dado (el proyecto debe existir). |
|
Comprueba si las desprotecciones múltiples en un archivo están permitidas. |
|
Comprueba si el complemento cree archivos de MSSCCPRJ.SCC. |
Funciona esa función avanzadas admiten (versión 1,3 del complemento de control de código fuente API)
Este grupo de funciones define la función adicional incluida en la versión 1,3 del complemento de control de código fuente API. Proporcionan acceso a características más avanzadas y funciones de control de código fuente.
Función |
Descripción |
---|---|
Agrega una lista de archivos de control de código fuente al proyecto actual. |
|
Recupera una lista de archivos de control de código fuente sin interfaz de usuario. |
|
Recupera una lista de archivos de control de código fuente que sea diferente de archivos locales. |
|
Los indicadores de recupera que especifican funciones admitidas por el complemento de control de código fuente. |
|
Recupera opciones específicas. |
|
Examina una lista de directorios y archivos en un proyecto o proyectos que están bajo control de código fuente. Cada directorio y nombre de archivo situados se pasa a una función de devolución de llamada. |
|
Examina los cambios de nombre realizados en una lista de archivos. Cada nombre de archivo se pasa a una función de devolución de llamada con el estado del cambio. |
Requisitos
encabezado: scc.h
(Proporcionado en el común de SDK de entorno incluye la carpeta, de forma predeterminada la carpeta con el ejemplo MSSCCI, [] unidad\Program Files\VSIP 8.0\MSSCCI de [] unidadent dict AnyPathTillLastSlash).