Activar esta casilla para cambiar el proyecto a un proyecto con control de versiones. Un proyecto con control de versiones crea una carpeta de copia de trabajo "ProjectName.vcf" (vcf = version-controlled folder) en la misma ruta de archivo en la que se guarda el proyecto. Esta copia de trabajo puede introducirse en un repositorio de proyectos que contenga el histórico completo de proyectos.
El proyecto convencional se desdobla por completo en una "réplica" del proyecto, denominada "copia de trabajo", que se guarda en una carpeta independiente con control de versiones. La copia de trabajo contiene los mismos datos de configuración que el archivo de proyecto en general, pero contiene una estructura de objetos detallada con la granularidad conocida del navegador y, sobre todo, archivos legibles por el ser humano, en contraste con el archivo de proyecto. Esta estructura de carpetas y archivos se crea para permitir el control de versiones y el desarrollo multiusuario.
Además, la copia de trabajo y el proyecto se guardan y se sincronizan automáticamente sin la interacción del usuario. El guardado de un objeto modificado en Control FPWIN Pro7 se refleja en una actualización instantánea del archivo del objeto correspondiente en la copia de trabajo. Si el usuario actualiza su copia de trabajo local con los últimos cambios guardados en el repositorio de proyectos, Control FPWIN Pro7 (normalmente) traslada estos últimos cambios de forma automática al proyecto abierto.
La copia de trabajo está concebida para ser importada de forma definitiva en un repositorio de proyectos global para este proyecto (a realizar manualmente fuera de Control FPWIN Pro7). Como única fuente original ("oficial") del proyecto, este repositorio contiene todas las revisiones, modificaciones, fechas, e histórico de camios, como información disponible para todos los usuarios que cooperan en este proyecto. Por último, y no menos importante, el repositorio es la clave para realizar actualizaciones, confirmar, combinar o revertir los cambios realizados sobre la copia de trabajo por cualquier usuario.
El archivo del proyecto "ProjectName.pro" y la carpeta de la copia de trabajo "ProjectName.vcf" tienen siempre el mismo nombre base.
Desactivar el control de versiones de un proyecto existente con control de versiones hace que el proyecto vuelva a ser un proyecto convencional. En este caso, la copia de trabajo no se elimina automáticamente.