Como configurar MySQL como backend en Plastic SCM 2.5

13:23 3 Comments

Es muy sencillo de configurar, tan sólo hay que crear (o editar) un fichero denominado 'db.conf' en el directorio de instalación del servidor.
El contenido de este fichero debe de ser el siguiente:

<dbconfig>
<providername>mysql</providername>
<connectionstring>Server=_SERVER_;UserID=_USER_;Password=_PASSWORD_;Database={0};Pooling=true</connectionstring>
<databasepath></databasepath>
</dbconfig>
cambiando los parámetros _SERVER_, _USER_ y _PASSWORD_ con los necesarios según la configuración del servidor que se quiera utilizar. Por ejemplo, un fichero with 'db.conf' ´válido para nuestro entorno de desarrollo sería:
<dbconfig>
<providername>mysql</providername>
<connectionstring>Server=venus;UserID=myuser;Password=mypwd;Database={0};Pooling=true</connectionstring>
<databasepath></databasepath>
</dbconfig>
Finalmente, debemos indicar que el parámetro de configuración de mysql max_allowed_packet soporte hasta 10MB. Para más información de cómo configurar este parámetro puede ver el siguiente artículo.

3 comentarios:

Unknown dijo...

Hola...
Tengo una inquietud, debo crear primero la base datos en mysql??? luego de configurar el db.conf como hago para asegurarme que ya ha quedado, puesto q al iniciar el cliente me sigue apareciendo el repositorio default.
Gracias

Borja dijo...

Hola,

Sólo necesitas tener un servidor de Mysql funcionando, el servidor de Plastic se encargara de crear las BD al arrancar.

En el momento que el servidor te vuelva a responder ya las ha creado, mientras te dará un mensaje de que esta en operaciones de actualización. Pero casi seguro no llegues ni a ver este mensaje dado que no tarda en arrancar.

Un saludo

Unknown dijo...

Cordial saludo,
Actualmente he instalado la versión 2.7 bajo Windows Server 2003. Deseo realizar el backend de base de datos bajo el motor MySQL.
¿Inicialmente debo crear el user id con su respectiva contraseña desde el MySQL Administrator, el cual se solicita en el tag Connection String del archivo db.conf?
Gracias