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"


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
4:17 am
June 2nd, 2009
da best. Keep it going! Thank you
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
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
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
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