Control de versiones usando Power Builder y Subversion
Control de versiones usando Power. Builder y Subversion WWW. POWERBUILDER. ORG
Control de versiones usando Power. Builder y Subversion Oscar Tobar Rios Gerente Tecnico Power Team Ltda oscartobar@powerbuilder. org
Agenda Que es el control de versiones Tecnologías utilizadas Como instalar y configurar Referencias Preguntas y Respuestas 3
Que es el control de versiones Un sistema de control de versiones (o sistema de control de revisiones) es una combinación de tecnologías y practicas para seguir y controlar los cambios realizados en los ficheros del proyecto, en particular en el código fuente Es muy útil cuando se requiere manejar un grupo de desarrolladores o para desarrollos donde múltiples objetos o librerías son compartidas entre módulos 4
COMO FUNCIONA Desarrollador 1 SERVIDOR DE VERSIONES • Fuentes Locales • Carpeta sincronizada Desarrollador 2 Desarrollador 3 • Fuentes Locales • Carpeta Sincronizada 5
Tecnologias utilizadas Tortoise. SVN (visual SVN interface for windows) = http: //tortoisesvn. net/downloads. html Subversion (console SVN applications) = http: //www. visualsvn. com/server/download/ Pb. Scc. Proxy (ver 2008 -06 -22) http: //dm. char. com. ua/pb/pbsccsetup. zip 6
Instalación PBSCC 7
Instalar Visual SVN 8
Instalación Tortoise SVN 9
En el servidor donde instalo Visual SVN Abra el Visual SVN Manager Click derecho en repositorios/ crear nuevo repositorio Poner un nombre al repositorio Cree los usuarios del repositorio Copie URL de acceso 10
Como Instalar y Configurar Cree dos carpetas una para el trabajo y otra donde tendrá sus pbls Click derecho encima de la carpeta de trabajo y seleccione SVN Checkout 11
Aparece una ventana así Escribir la URL del servidor que tiene el repositorio que previamente creamos El directorio de Check. Out será el directorio que se sincroniza con el servidor para saber si hay nuevas versiones o si existen cambios en nuestro trabajo local 12
Seleccionar en source control system pbscc y Encima del workspace click luego seleccionar en derecho propiedades tab Project la carpeta trabajo a de Source control la que le dimos checkout 13
Configurando Power. Builder La carpeta local root directory corresponde al sitio donde están los pbl, donde esta nuestro programa. Activar delete Powerbuilder – generated object files y supress prompt to overwrite 14
Configurando Power. Builder Si todo queda bien el workspace y los pbls quedan con un símbolo + color verde al lado Click derecho al workspace y add to source control 15
Configurando Power. Builder Seleccionar los objetos que Colocar un mensaje inicial vamos a control la versión de la versión 16
Configurando Power. Builder Los objetos quedan con un circulo verde al lado quedaron agregados al control de versiones Cuando vaya a usar el objeto click derecho check -out 17
Configurando Power. Builder Cuando usted este usando un objeto le hara check out y le aparecera un check encima del objeto Mientras usted use el objeto (teniendolo chequeado) los demas desarrolladores podran verlo, o usarlo pero no modificarlo Cuando lo termine de modificar haga click derecho check in 18
Referencias http: //dm. char. com. ua/pb/pbscc/qstart. htm http: //tortoisesvn. tigris. org/ http: //www. visualsvn. com/server/getting-started/ 19
PREGUNTAS 20
- Slides: 20