script svn para proyectos symfony cuandos usas eclipse

Sin muchas palabras, el código lo dice todo.

#!/bin/bash # $1 es usado como el nombre del directorio donde esta el proyecto # y ademas se usara para crear el repositorio # simplemente cambia file:///ruta/al/repositorio/svn por la ruta de tu repositorio cd $1 svn mkdir -m "Creacion del layout" file:///ruta/al/repositorio/svn/$1/trunk file:///ruta/al/repositorio/svn/$1/tags file:///ruta/al/repositorio/svn/$1/branches rm -rf cache/* rm -rf log/* svn import -m "Primera importacion" . file:///ruta/al/repositorio/svn/$1/trunk cd .. mv $1 $1-imported mkdir $1 cd $1 svn co file:///ruta/al/repositorio/svn/$1/trunk . svn propset svn:ignore '*' log svn propset svn:ignore '*' cache svn propset svn:ignore ' .cache .project .settings' . svn ci -m "svn:ignore"

Share

6 Responses to “script svn para proyectos symfony cuandos usas eclipse”

  1. <a href='http://objetweb.fr' rel='external nofollow' class='url'>Paco</a>Paco

    10:47 am
    March 10th, 2009

    Gracias por el post.
    La encuentro bastante ùtil està linea de codigo : svn propset svn:ignore –file .
    Permite definir de una vez la lista de dirs para excluir.
    Por ejemplo, mi file incluye lo siguiente :
    log
    cache
    plugins
    .cache
    .project
    .settings
    .buildpath
    Saludos

  2. <a href='http://www.google.com' rel='external nofollow' class='url'>KrisBelucci</a>KrisBelucci

    4:17 am
    June 2nd, 2009

    da best. Keep it going! Thank you

  3. NicolasNicolas

    3:11 pm
    December 11th, 2009

    Hola, tenes idea de como setear Zend Studio y/o Aptana para que ignore los direcotios cache y log ?
    No logro hacer que los ignore, en el menu contextual de ambos programas hay un item que dice “Ignorar”… pero siempre esta grisado ( desactivado) y aunque agrego la propertie con la aplicacion no se sobre que folder deberia estar ubicado para que lo tome correctamente.
    Saludos

  4. <a href='http://admin' rel='external nofollow' class='url'>joaquinnunez</a>joaquinnunez

    5:18 pm
    December 11th, 2009

    hola Nicolas.

    la verdad es que yo tambien tuve problemas en un principio con Zend Studio y el ignore.

    lo que yo hago ahora que me funciona bien es usar las ultimas lineas del comando de este post y no he tenido problemas

  5. NicolasNicolas

    12:17 pm
    January 25th, 2010

    Hola Joaquin,
    ante todo gracias por tu respuesta,
    el tema es que uso el plugin Subversive desde Aptana y no tengo linea de comando de SVN.. o al menos eso creo.
    Alguna otra propuesta ?
    Saludos

  6. <a href='http://admin' rel='external nofollow' class='url'>joaquinnunez</a>joaquinnunez

    10:49 am
    January 26th, 2010

    @Nicolas la verdad yo uso Zend Studio for Eclipse que es distinto al Zend Studio normal ( por lo menos en sus versiones anteriores )

    usando Zend Studio debes hacer esto para ignorar esos directorios:

    click derecho sobre el directorio
    -> team -> Set Property -> Property Name ( eliges svn:ignore ) y en el texto le pones un * (asterisco)

    lo mismo con el directorio cache y debiese funcionar.

    saludos

 

Leave a Reply