Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/05/2007, 13:15
Avatar de Yaraher
Yaraher
 
Fecha de Ingreso: abril-2007
Ubicación: Lima, Perú
Mensajes: 262
Antigüedad: 17 años, 1 mes
Puntos: 9
Re: SourceSafe ?¿ vb.net

Primero que nada, tendrian que definir especificamente cuales seran los proyectos a trabajar. Si se avanzaran las interfaces Win y Web de forma paralela, se puede hacer en dos proyectos diferentes sin que se toquen uno de otro. Por el concepto de encapsulamiento y baja dependencia, no deberia haber nada en comun entre ambas interfaces, salvo la comunicacion a tu controladora de presentacion.

Para manejo de versiones, existe la solucion propia de Microsoft, el Team System Server, que maneja eso y mucha cosas mas. He escuchado (y he visto en algunas conferencias) que es muy bueno y realmente sorprendente.

Su mayor problema, seria, el costo de la licencia. Si el proyecto lo puede sustentar, podrias incluirlo como parte del costo de este, o tal vez una inversion a largo plazo.

Otra alternativa que he empezado a usar en un proyecto es usar un servidor SVN (servidor de codigo abierto). Trabaja de manera muy buena, no en base a "locks" -que es muy engorroso en SourceSafe-, pero si tiene manejo de cambios si se usa el mismo archivo por dos personas (haciendo un merge si los cambios no son excluyentes, o permitiendole al ultimo usuario tomar una decision si lo son).

Hay algunos plugins para VS2005 para que se conecte con este. Actualmente lo estamos usando para programar una aplicacion con .NET y Java, desde JDeveloper y VS2005 y no hemos encontrado muchas dificultades.