Está en la página 1de 53

|  


 
  
Tito Peralta Bentez - 2010

r
 

=
=
=
=
=
=

a  es Microsoft Visal SorceSafe?


ao fnciona Visal SorceSafe?
Adinistracin de repositorios
Adinistracin de sarios
Adinistracin de repositorios
Integracin con Visal Stdio 2005 y 2008



 
  

= Software para adinistrar caios en el cdigo fente de na
aplicacin o sistea.
= El cdigo fente es texto plano.

= onsta de dos tileras.


= Visal SorceSafe Explorer.
= Visal SorceSafe Adinistrator.

= La inforacin se alacena en n repositorio.

r
 


]


 r 
= Arir Visal SorceSafe Adinistrator
= Acceder al en File > New Dataase

= Dee de estar en na carpeta copartida (En nestro caso la


carpeta dee estar en \\fileservercolo\sorcesafe\sorcesafe\.
= Reqiere de privilegios de lectra y escritra.

]


 r  
= Se ejectar el sigiente asistente:
= Haceos click en Next >

]


 r  
= Escriios la rta de la neva ase de datos, Haceos click en
Next >

]


 r  
= Escriios el nore de la ase de datos, haceos click en
Next >

]


 r  
= Seleccionaos el odelo de control del cdigo. Se
recoienda sar el odelo Lock-Modifi-Unlock, haceos click
en Next >

]


 r  
= Haceos click en Finish

  



= Arios la ase de datos haciendo click en el en File >


Open Sorce Dataase

  



= Si la ase de datos est presente en la lista, la seleccionaos y
haceos click en Open

  



= En caso de qe no se encentre en la lista, haceos click en
Add, se ejectar n asistente.

  



= Seleccionaos onnect to existing dataase, haceos click
en Next >

  



= Escriios la rta de la ase de datos.
= haceos click en Next >

  



= Escriios el nore de la ase de datos
= Haceos click en Next >

  



= Haceos click en Finish

r  

  



= Las copias locales de los


repositorios se antienen
sincronizadas con las versiones
del servidor.
= Para descargarla priero
deeos configrar el
directorio de traajo (Working
folder); para ello,
seleccionaos la raz de la ase
de datos en Visal SorceSafe y
haceos click con el otn
secndario del ose y en el
en contextal
seleccionaos Set working
folder.

r  

  




= Al seleccionar la opcin Set Working folder, aparecer na
ventana donde deeos scar la carpeta en la qe vaos a
alacenar el cdigo:

r  

  




= Una vez seleccionada la carpeta,
haceos click con el otn
secndario sore la raz de la
ase de datos y seleccionaos en
el en contextal la opcin
Get latest versin

r  

 




= Entonces, aparecer na ventana qe nos estra la rta del
directorio de traajo y nas opciones. En esta ventana
arcaos la opciones Recrsive y Bild tree, y opriios
OK.

o    

= Arios Microsoft Sorcesafe Adinistrator


= Arios n repositorio
= En la ventana principal encontraos los sarios del repositorio, los perisos y si estn
traajando actalente sore el repositorio:

    

= Seleccione no de los sarios de la grilla y lego haga click en


Users > Edit User
= Pede caiar el nore de sario y los privilegios de acceso al
cdigo fente.
= Si desea caiar la contrasea, haga click en el en Users >
hange Password.

r    

Haga click en el en Users > Add User


En User nae escria el nore de login del sario.
En SorceSafe password escria la contrasea.
Si qiere qe el sario tenga acceso de solo lectra al repositorio
active la casilla Read only
= Si desea inscriir n sario del doinio de windows, solo escria el
nore del sario sin la contrasea.
=
=
=
=

    

= Seleccione n sario de la grilla


= Haga click en Users > Delete ser
= En el ensaje de confiracin, haga click en Yes

  
 



= Se realiza ediante la herraienta Microsoft Visal
SorceSafe, en donde podeos adinistrar:
= onsolidar  deshacer las protecciones pendientes (Get, heckin,
heckot y Undo heckot)
= Otener la ltia versin (Get last version)
= Historial
= Diferencias

  



= Para arir n repositorio se realiza el iso procediiento


descrito para la gestin de repositorios.

    !

= Seleccionaos n directorio en la lista de arol del panel
izqierdo y haceos click en File > Add files, seleccionaos
los archivos y haceos click en Open

    !

= Seleccionaos el directorio en rol del panel izqierdo.
= En el panel derecho seleccionaos los archivos qe deseaos
eliinar
= onfiraos la eliinacin y si ser de fora peranente
(inclyendo la copia local)

    !

= Hay qe tener en centa qe el sario tenga los privilegios
lectra y escritra en el repositorio

    !

= Para editarlo deeos indicarle n directorio de traajo si no
teneos ya no configrado. El directorio de traajo es na
carpeta en donde se alacenarn las copias locales de Visal
SorceSafe.

    !

= En el oento de editar el archivo el sistea solicitar el
editor qe sareos y el odo en el qe arireos el archivo,
coo copia local  Bloqear el archivo en el servidor y editarlo
(checkot)

    !

= El proceso de checkot crea y actaliza na copia local de los
archivos en n directorio local.

    !

= Una vez editado el archivo, haiendo elegido el loqeo del archivo,
veos qe aparece el icono en color rojo coo se estra en la
pantalla:

    !

= El icono rojo indica qe el archivo est loqeado y qe el
sario qe aparece en la fila lo est editando.
= Una vez finalizadas las odificaciones, se dee hacer
checkin a todos los archivos odificados:

    !

= La accin checkin o proteger, se los caios en el servidor
y desloqea el archivo.

    !

= En caso de qe hallaos tenido proleas y nos toqe
recperar el archivo original, haceos n Undo checkot;
esta operacin recpera la ltia versin del cdigo.

-
 
 
 = Visal
!
SorceSafe genera respaldos cada vez qe haceos caios
sore los archivos y los clasifica por versiones.
= Tain pede ostrarnos las diferencias entre na versin y la otra:
= Para ver el historial, seleccionaos el archivo y haceos click en Tools
> Show History

-
 
 
  !

= Lego de acceder desde el en al historial, Nos aparecer la
sigiente ventana:

`  
   
   
    
 
         
 

-
 
 
  !

= Lego de opriir Ok sore la ventana anterior, aparecer la
sigiente ventana, en donde nos indica la versin, el sario,
la fecha y la accin sore el archivo:

-
 
 
  !

= En la ventana de historial encontrareos varios coandos:
= lose: ierra la ventana.
= View: Ver el contenido de la versin seleccionada del archivo.
= Details: En esta ventana podeos ver o configrar la etiqeta y descripcin
de la versin del archivo.
= Get: Reeplaza la copia local del archivo por la versin seleccionada.
= Differences: opara el archivo local con la versin seleccionada y estra
las diferencias en pantalla.
= Pin: Fija la versin de n archivo y no perite s eliinacin anqe se haga
rollack.
= Rollack: Deshace los caios del cdigo a la versin especificada y eliina
las versiones posteriores qe no estn fijadas.
= Report: Iprie n reporte de los detalles y caios de n archivo.
= Help: estra la ayda de Visal SorceSafe.

|   
  

= Visal SorceSafe solo est soportado hasta la versin 2008 de


Visal Stdio y S L Manageent Stdio.
= Integra todas las fnciones de gestin de archivos (Get, Get
latest version, heckot, heckin, opare, View History, etc.)
= Mestra las protecciones pendientes.
= Perite sir las solciones locales al control de cdigo fente
desde Visal Stdio.
= Se integra de anera atoaticaente al Visal Stdio, al
instalar el paqete de Visal Sorce Safe.

|   
  

 


  
= Deeos tener instalado Visal Sorce Safe.
= Arios Visal Stdio  Sql Server Manageent Stdio y
cargaos la solcin. Vaos al en Archivo > ontrol de
odigo Fente > Agregar proyecto al control de cdigo fente

|   
  

 


  

= Aparecer na ventana para conectarnos a na ase de datos
existente, escriios sario y contrasea si deseaos
agregar el cdigo a la ase de datos actal (La cal se estra
en el capo Dataase), en caso contrario haceos click en el
otn Browse

|   
  

 


  

= Si opriios el otn Browse, Seleccionaos la ase de
datos en donde deseaos agregar el cdigo. Lo recoendale
es crear na ase de datos por cada solcin (Para lo cal,
haceos click en Add y segios los pasos del apartado de la
creacin de repositorios)

|   
  

o    !

= Una vez tengaos nestra solcin en el control de cdigo
fente, Visal Stdio ostrar n icono a la izqierda de cada
archivo de la solcin:

|   
  

o    !

= El icono indica el estado del archivo:
| 
  
 
!   
  
|    
  ! 
 "

 
   

|    


!  
 

|   
  

o    !

= Las operaciones de control de
cdigo fente estarn disponiles
en el en contextal de cada
archivo, en el explorador de
solciones y fncionan de la
isa fora qe se explic en los
pntos anteriores.

|   
  

  
"   




 

= Para descargar na solcin para aniplarla desde Visal
Stdio y qe se encentra en el control de versiones, priero
descargaos na copia local ediante Visal Sorce Safe
tilizando el procediiento encionado en el apartado rear
copia local de n repositorio.
= Lego, arios la copia en el disco, la cal se sincronizar con
el servidor cada vez qe realiceos na odificacin.

|   
  

#

   
= ando instalaos Visal
Sorce Safe, en visal stdio
teneos na arra en la qe
podreos gestionar las
protecciones pendientes
(pending checkins), la cal se
hailita seleccionando en el
en la opcin Ver >
Protecciones pendientes

|   
  

#

    
= En la ventana de protecciones pendientes podeos ver los
archivos qe heos odificado y qe deen ser protegidos.
= Mediante las cajas de verificacin a la izqierda de cada icono
en esa ventana, podeos elegir qe qereos proteger y qe
no.
= Para proteger el cdigo (checkin) haceos click en el otn
Proteger

|   
  

]
 

= Siepre qe araos na solcin de Visal Stdio qe tenga
control de cdigo es recoendale Otener la ltia versin
para tener la copia local copletaente actalizada con la
versin del servidor.
= Asegrarnos qe lo qe sios al servidor fncione
correctaente.
= ando finaliceos nestra jornada es fndaental realizar
las protecciones para qe los des sarios pedan tener
acceso a los archivos loqeados.

Tito Peralta Bentez


tperalta@gilatla.co

También podría gustarte