Control de versiones usando PowerBuilder y Subversion WWW.POWERBUILDER.ORG PowerPoint PPT Presentation

presentation player overlay
About This Presentation
Transcript and Presenter's Notes

Title: Control de versiones usando PowerBuilder y Subversion WWW.POWERBUILDER.ORG


1
Control de versiones usando PowerBuilder y
SubversionWWW.POWERBUILDER.ORG
2
Control de versiones usando PowerBuilder y
SubversionOscar Tobar RiosGerente
TecnicoPower Team Ltdaoscartobar_at_powerbuilder.or
g
3
Agenda
  • Que es el control de versiones
  • Tecnologías utilizadas
  • Como instalar y configurar
  • Referencias
  • Preguntas y Respuestas

4
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

5
COMO FUNCIONA
SERVIDOR DE VERSIONES
6
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

7
Instalación PBSCC
8
Instalar Visual SVN
9
Instalación Tortoise SVN
10
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

11
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

12
  • Aparece una ventana así
  • 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

13
  • Seleccionar en source control system pbscc y
    luego seleccionar en Project la carpeta trabajo a
    la que le dimos checkout
  • Encima del workspace click derecho propiedades
    tab de Source control

14
Configurando PowerBuilder
  • 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

15
Configurando PowerBuilder
  • Click derecho al workspace y add to source
    control
  • Si todo queda bien el workspace y los pbls quedan
    con un símbolo color verde al lado

16
Configurando PowerBuilder
  • Seleccionar los objetos que vamos a control la
    versión
  • Colocar un mensaje inicial de la versión

17
Configurando PowerBuilder
  • Cuando vaya a usar el objeto click derecho
    check-out
  • Los objetos que quedan con un circulo verde al
    lado quedaron agregados al control de versiones

18
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

19
Referencias
  • http//dm.char.com.ua/pb/pbscc/qstart.htm
  • http//tortoisesvn.tigris.org/
  • http//www.visualsvn.com/server/getting-started/

20
PREGUNTAS
Write a Comment
User Comments (0)
About PowerShow.com