administración de control de código en visual studio team system alberto borbolla crosshorizons
TRANSCRIPT
Administración de Administración de Control de Código enControl de Código en Visual Studio Team Visual Studio Team SystemSystem
Alberto BorbollaAlberto BorbollaCrossHorizonsCrossHorizons
AgendaAgenda
Visual Studio Team Foundation Visual Studio Team Foundation ServerServer
Visual Source SafeVisual Source Safe
Características de VSTFCaracterísticas de VSTF
Visual Studio Team Visual Studio Team SystemSystem
Pro
cess
an
d A
rch
itect
ure
Pro
cess
an
d A
rch
itect
ure
G
uid
an
ceG
uid
an
ce
Vis
ual S
tud
io In
du
stry
V
isu
al S
tud
io In
du
stry
Part
ners
Part
ners
Change Management
Work Item Tracking
Reporting
Project Site
Visual Studio
Team Foundation
Integration Services
Project Management
Dynamic Code Analyzer
Visual Studio
Team Architect
Static Code Analyzer
Code Profiler
Unit Testing
Code Coverage
Visio and UML Modeling
Team Foundation Client
VS Pro
Class Modeling
Load Testing
Manual Testing
Test Case Management
Application Modeling
Logical Infra. Modeling
Deployment Modeling
Visual Studio
Team DeveloperVisual Studio
Team Test
Change Management
Work Item Tracking
Reporting
Visual SourceSafeVisual SourceSafe
Considerada la herramienta de Considerada la herramienta de control de versiones más sencilla de control de versiones más sencilla de usarusar
Frecuentemente la primera Frecuentemente la primera herramienta de la Administración de herramienta de la Administración de la Configuración que usa un la Configuración que usa un desarrolladordesarrollador
No se considera una herramienta No se considera una herramienta completa de Administración de la completa de Administración de la ConfiguraciónConfiguración
No apropiado para equipos de No apropiado para equipos de desarrollo grandesdesarrollo grandes
SourceSafe vs Team SourceSafe vs Team FoundationFoundation
Visual SourceSafe Visual SourceSafe 2005 2005
Visual Studio 2005 Visual Studio 2005 Team Foundation Team Foundation
Descripción Descripción Control de Versiones Control de Versiones Suite Integrada para el Suite Integrada para el Ciclo de Vida del Ciclo de Vida del DesarrolloDesarrollo
Tamaño del Tamaño del EquipoEquipo
Individuos y Equipos Individuos y Equipos Pequeños Pequeños
EscalableEscalable
AlmacenamienAlmacenamientoto
Sistema de ArchivosSistema de Archivos SQL Server 2005 SQL Server 2005
SeguridadSeguridad Específico para la Específico para la AplicaciónAplicación
Integrado con Integrado con WindowsWindows
Acceso RemotoAcceso Remoto Nuevo Web Service Nuevo Web Service para Integración con para Integración con Visual Studio Visual Studio
Web Service Web Service OptimizadoOptimizado
Team Foundation Team Foundation Control de Código FuenteControl de Código Fuente
Aplicación de 3 capas, arquitectura Aplicación de 3 capas, arquitectura basada en Web Servicesbasada en Web ServicesAlmacenamiento en SQL Server para Almacenamiento en SQL Server para control de versiones transaccionalcontrol de versiones transaccionalIntegración con otras herramientas Integración con otras herramientas de VSTS para la administración de VSTS para la administración automática de flujos de trabajoautomática de flujos de trabajoImplementación de conceptos Implementación de conceptos avanzados de Administración de la avanzados de Administración de la ConfiguraciónConfiguraciónMigración desdeMigración desde
Visual Source Safe, Rational ClearCaseVisual Source Safe, Rational ClearCase
Control de Código FuenteControl de Código FuenteCaracterísticasCaracterísticas
Conjunto de Características de una Conjunto de Características de una herramienta de Control de Códigoherramienta de Control de Código
Todo lo que hace VSS, más….Todo lo que hace VSS, más….
Nuevas características de Control de Nuevas características de Control de Código FuenteCódigo Fuente
Checkin integradoCheckin integradoDesarrollo en ParaleloDesarrollo en ParaleloCheckins atómicosCheckins atómicosDesarrollo RemotoDesarrollo Remoto
Fuerte integración con otras Fuerte integración con otras herramientas de VS Team Systemherramientas de VS Team System
Control de Código FuenteControl de Código FuenteExperiencia integrada de CheckinExperiencia integrada de Checkin
Combina cambios, comentarios, Combina cambios, comentarios, elementos de trabajo, políticas y elementos de trabajo, políticas y correocorreo
Captura valiosas relaciones entre Captura valiosas relaciones entre datosdatos
Personalizable de acuerdo al proceso Personalizable de acuerdo al proceso de la organizaciónde la organización
Notas de Checkin y Notas de Checkin y NotificacionesNotificaciones
•Capturadas el momento Capturadas el momento de CheckInde CheckIn•Definidas por Proyecto Definidas por Proyecto del Portafoliodel Portafolio•Incluidas en el correo de Incluidas en el correo de CheckinCheckin•Usado en la Usado en la documentación del Builddocumentación del Build
•Capturadas el momento Capturadas el momento de CheckInde CheckIn•Definidas por Proyecto Definidas por Proyecto del Portafoliodel Portafolio•Incluidas en el correo de Incluidas en el correo de CheckinCheckin•Usado en la Usado en la documentación del Builddocumentación del Build
DemoDemo
Soportando Ambientes Soportando Ambientes Empresariales: Empresariales: Desarrollo Desarrollo DistribuidoDistribuido
Diseñado para InternetDiseñado para InternetProtocolos Web: HTTP & HTTPSProtocolos Web: HTTP & HTTPS
Optimizado para escenarios de alta Optimizado para escenarios de alta latencia, bajo ancho de bandalatencia, bajo ancho de banda
Nuevo Mecanismo de CacheNuevo Mecanismo de CacheContenido de archivos en cache para la Contenido de archivos en cache para la
Red LocalRed Local
Ideal para oficinas RegionalesIdeal para oficinas Regionales
Soportando Ambientes Soportando Ambientes EmpresarialesEmpresariales Proxy de Control de VersionesProxy de Control de Versiones
SOAP Messages
SOAP Messages
SOAP MessagesSOAP Messages
SOAP Messages
SOAP Messages
File TransfersFile Transfers
File TransfersFile Transfers
File Transfers
File Transfers
Soportando Ambientes Soportando Ambientes EmpresarialesEmpresariales Proxy de Control de VersionesProxy de Control de Versiones
SOAP Messages
SOAP Messages
SOAP MessagesSOAP Messages
SOAP Messages
SOAP Messages
File UploadsFile Uploads
File UploadsFile Uploads
File UploadsFile Uploads
Downloads
Downloads
Soportando Ambientes Soportando Ambientes Empresariales: Empresariales: Soporte hacia Soporte hacia la Plataformala Plataforma
Clientes que se incluyen en VS 2005Clientes que se incluyen en VS 2005Integración con el Solution Explorer de Integración con el Solution Explorer de VS2005VS2005
Source Control ExplorerSource Control Explorer
Línea de ComandoLínea de Comando
MSSCCI Cliente para VS 03, VB 6, VC 6MSSCCI Cliente para VS 03, VB 6, VC 6
Por parte de SociosPor parte de SociosClientes para Unix, Linux y Mac OSClientes para Unix, Linux y Mac OS
Integración con Eclipse/WebsphereIntegración con Eclipse/Websphere
Próximo WebCast VSTSPróximo WebCast VSTS
““Implementación de una Guía de Implementación de una Guía de Procesos usando Visual Studio Procesos usando Visual Studio Team SystemTeam System””
Jueves Julio 28, misma hora …Jueves Julio 28, misma hora …
[email protected]@dotnetcenter.com