svn - tag - ¿Existe una integración de SCC viable para Subversion?
svn merge branch to trunk (6)
¿Qué recomendaciones tiene para un cliente de Subversion que admita la API SCC estándar de Microsofts?
Hasta ahora, he encontrado dos posibilidades:
- TortugaSVN SCC . No parece maduro, activo ni compatible (sin lanzamiento desde enero de 2005)
- SVN Plugin de PushOK. Comercial, con precios ocultos detrás de una página de inicio de sesión.
Ninguno de estos parece ser particularmente convincente, así que pensé que recurriría a StackOverflow.
¿Qué clientes de Subversion son compatibles con la API de SCC, adecuados para usar con Sybase PowerBuilder?
Se prefiere el código abierto, pero se consideran soluciones comerciales: la calidad / confiabilidad es más importante que el costo (dentro de lo razonable).
Información de fondo: el servidor de Subversion que ejecuta v1.6, y otros trabajos ya están utilizando tanto TortoiseSVN como AnkhSVN como clientes.
Actualización : ¿Por qué no usar TortoiseSVN y terminar con él?
Parte de mi problema es una peculiaridad de la forma en que funciona Powerbuilder: todas las partes de su aplicación se almacenan dentro de un archivo PBL ("pibble"). Al utilizar el control de código fuente en el nivel del sistema de archivos, solo puede registrar / retirar toda la aplicación . Si desea administrar las cosas pieza por pieza, debe hacerlo desde PowerBuilder, a través de una integración basada en SCC.
Actualización : ¿Qué hay con esos archivos PBL?
Algunos detalles más para aquellos que estén interesados.
PowerBuilder almacena su código dentro de las bibliotecas PowerBuilder (PBL) y no como archivos de texto ASCII individuales [esto] agrega una capa de complejidad a la integración. ( http://pbdj.sys-con.com/node/42500 )
¿Has comprobado este link ?
Como puedo ver, se puede usar PBSCC que es el cliente SVN para PowerBuilder.
AFAIK, las únicas dos opciones son el complemento PushOk y el proxy PBSCC . Le di un intento rápido a PBSCC Proxy hace unos meses, y no fue tan fácil como esperaba (aunque realmente fue un intento rápido. Algunas personas podrían estar felices con él). Aprecio mucho a la persona por contribuir con una herramienta de este tipo a la comunidad, pero por el precio que está solicitando PushOk, aceptaría su herramienta. Siendo comercial, tiene soporte y un compromiso con los clientes. A menos que vayas a usar SVN para algunos proyectos secundarios que haces en casa, para mí eso es más importante que el precio que cuesta.
Lamentablemente, no hay demasiados desarrolladores de PB en . Si desea una audiencia más amplia para preguntas como esta, creo que también debería preguntarles en el sybase.public.powerbuilder.source_control noticias sybase.public.powerbuilder.source_control . También encontrará muchas preguntas con respecto a la integración de SVN / PB que ya han sido respondidas.
Hay una guía para usar Subversion con Powerbuilder usando PBSCC que podría ser de utilidad para usted.
Parte de la razón por la que no está encontrando más opciones es que realmente no hay necesidad (IMO) de tener ese tipo de interfaz. TortoiseSVn se conecta al shell y se trata del control de fuente más simple y liviano que uno podría imaginar en la plataforma Windows.
Personalmente, nunca me ha gustado la integración de VSS e IDE: Alt-tabbing es una tarea sencilla para acceder a la ventana del explorador de archivos.
AnkhSVN - Un proveedor de SSC de subversión:
Es de código abierto .
Agent SVN es un complemento de Subversion que implementa la interfaz MS-SCCI y, como tal, se integra con el IDE de PowerBuilder . Este link describe cómo se hace esto.
NOTA: Agent SVN es un proyecto comercial.