Por lo tanto, para ser justos, vamos a empezar por decir que mientras que usted está preguntando acerca de la versión control, PBNative es fuente de control. Si compara algo que es previsto para tener más funciones que solo impedir que dos desarrolladores editen la misma fuente, entonces sí, PBNative será una mierda. La Madone SL puede ser una bicicleta increíble, pero si estás tratando de dar un par de vueltas alrededor de una pista de Indy, será una mierda.
"Mejor" es una palabra bastante subjetiva. Hay muchas funciones disponibles en las herramientas de control de configuración y configuración. Puedes obtener toneladas de funciones, pero pagarás por la nariz. StarTeam tiene algunas características interesantes como la posibilidad de rastrear una solicitud de cambio de cliente o un informe de error hasta el código modificado, y la posibilidad de vincular en una herramienta personalizada de diferencias (que es particularmente útil en PB). Por otra parte, si el costo es su criterio clave en lugar de las características, hay muchas opciones gratuitas que harán el trabajo. Siempre que la herramienta sea compatible con la interfaz Microsoft SCC, debería estar bien.
Hay un grupo de noticias NNTP relativamente activo que se centra en el control de fuente con PowerBuilder, al que también se puede acceder a través del web. Probablemente pueda encontrar algunas opiniones ya publicadas allí.
¿Utiliza algo más para administrar la ramificación/etiquetado? He oído mucho sobre el uso de Tortoise, pero no quiero usarlo si no es necesario. –
no, todo el trabajo de bifurcación tiene lugar dentro de la interfaz gráfica de Perforce, p4v (o a través de la interfaz de línea de comandos p4), es increíblemente simple y, con mucho, la mejor herramienta de administración de fuentes que he encontrado – ninesided
también tiene una diferencia estelar/fusionar herramienta p4merge – ninesided