Cliente SVN en PHP

PHP SVN Client es una clase en PHP que permite conectarse a un repositorio de Subversion y recuperar los archivos mediante PHP. Otras de las características que tiene esta clase son las siguientes:

  • Listar todos los archivos de un directorio de un repositorio SVN
  • Obtener una determinada revisión de un archivo
  • Obtener un log de cambios hechos en el repositorio o en un archivo especifico entre 2 revisiones.
  • Obtener la ultima versión del repositorio
  1. $svn  = new phpsvnclient;
  2. // Indica el repositorio
  3. $svn->setRespository(“http://dominio.com/svn/”);
  4. // Obtiene los ficheros de un directorio, la última versión
  5. $files_now = $svn->getDirectoryFiles(“/trunk/dir/”);
  6. // Obtiene la versión 7 de un directorio
  7. $files_7   = $svn->getDirectoryFiles(“/trunk/dir/”,7);
  8. // Obtiene la última versión de un fichero
  9. $phpajax_now = $svn->getFile(“/trunk/directorio/fichero.php”);
  10. // Obtiene la versión 7 de un fichero
  11. $phpajax_7   = $svn->getFile(“/trunk/directorio/fichero.php”,7);
  12. // Obtiene los logs
  13. $logs = $svn->getRepositoryLogs(2,5);

Sin duda una clase a la que podemos sacarle bastante provecho.

Enlace: PHP SVN Client | Subversion

Vía: Sentido Web

¿Te pareció interesante la nota?, registrate a nuestro Feed para que estes al dia con las últimas notas que publicamos en WebAdictos, tambien te invitamos a explorar nuestros archivos tal vez encuentres notas y recursos que te sean de utilidad.

Si lo prefieres puedes utilizar el botón de post aleatorio para ir saltando entre nuestros contenidos.
Gracias por visitarnos.

14 Comentarios para “Cliente SVN en PHP”

« Antiguos
Nuevos »
  1. manuel guajardo

    Bueno
    aqui mando las ss de mi problema

    el codigo:
    http://es.geocities.com/manolo_hendrix/codigo.PNG
    el error:
    http://es.geocities.com/manolo_hendrix/error.PNG
    el folder en el servidor
    http://es.geocities.com/manolo_hendrix/server.PNG

    arriba las puse en pero no funk asi que aki las mando con url

  2. manuel guajardo

    Bueno
    aqui mando las ss de mi problema

    el codigo:
    http://es.geocities.com/manolo_hendrix/codigo.PNG
    el error:
    http://es.geocities.com/manolo_hendrix/error.PNG
    el folder en el servidor
    http://es.geocities.com/manolo_hendrix/server.PNG

  3. manuel guajardo

    el codigo:
    http://es.geocities.com/manolo_hendrix/codigo.PNG
    el error:
    http://es.geocities.com/manolo_hendrix/error.PNG
    el folder en el servidor
    http://es.geocities.com/manolo_hendrix/server.PNG

  4. braian

    Estaría buenisimo que existiera un Servidor de SVN o CVS en PHP, asi si uno esta pagando un hosting y que no tiene servicio de subversionado o no lo trae como modulo de apache, uno sube la aplicacion de subversionado en php y el php emula ser el svn via http//, se podria no?????

  5. Javico40

    Trabajo en la programacion de un Sevidor SVN completamente en PHP, se llama Vergi y es un SVSS, SubVersion Simple System, ya que a diferencia de los versionadores que requieren de instacion en la maquina este requiere solamente la base de datos MySQ. por ahora esta en desarrollo con u front en en pronta mejora, avisenme si se quieren unir al proyecto en: diomport@yahoo.es.

Leave a Reply


Tu banner aquí

Recibir Artículos Por Email