Está en la página 1de 20

Agenda

Que es el control de versiones


Tecnologas 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 combinacin de
tecnologas y practicas para seguir y controlar los
cambios realizados en los ficheros del proyecto, en
particular en el cdigo fuente
Es muy til cuando se requiere manejar un grupo de
desarrolladores o para desarrollos donde mltiples
objetos o libreras son compartidas entre mdulos
4
COMO FUNCIONA
Desarrollador
1
Fuentes
Locales
Carpeta
sincronizada
Desarrollador
2
Fuentes
Locales
Carpeta
Sincronizada
Desarrollador
3
Fuentes
Locales
Carpeta
Sincronizada
5
SERVIDOR
DE
VERSIONES
Tecnologias utilizadas
TortoiseSVN (visual SVN interface for windows) =
http://tortoisesvn.net/downloads.html
Subversion (console SVN applications) =
http://www.visualsvn.com/server/download/
PbSccProxy (ver 2008-06-22)
http://dm.char.com.ua/pb/pbscc/pbsccsetup.zip

6
Instalacin PBSCC
7
Instalar Visual SVN
8
Instalacin 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
12
Escribir la URL del servidor
que tiene el repositorio que
previamente creamos
El directorio de CheckOut
ser el directorio que se
sincroniza con el servidor
para saber si hay nuevas
versiones o si existen cambios
en nuestro trabajo local
Encima del workspace click
derecho propiedades tab
de Source control

Seleccionar en source
control system pbscc y
luego seleccionar en
Project la carpeta trabajo a
la que le dimos checkout
13
La carpeta local root directory corresponde al
sitio donde estn los pbl, donde esta nuestro
programa. Activar delete Powerbuilder
generated object files y supress prompt to
overwrite

14
Configurando PowerBuilder
Configurando PowerBuilder
Si todo queda bien el
workspace y los pbls
quedan con un smbolo +
color verde al lado

Click derecho al workspace
y add to source control

15
Configurando PowerBuilder
Seleccionar los objetos que
vamos a control la versin
Colocar un mensaje inicial
de la versin
16
Configurando PowerBuilder
Los objetos que 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 PowerBuilder
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