Borrar carpetas .svn y archivos .DS_Store recursivamente de nuestro proyecto

febrero 21, 2013

Este comando nos permitirá borrar las carpetas .svn recursivamente de todas las subcarpetas a partir del directorio donde nos encontremos. Puede ser útil en diferentes ocasiones como que hayamos subido esta información al servidor de producción, se ha corrompido el sistema svn, etc. find . -name .svn -print0 | xargs -0 rm -rf MUCHO CUIDADO: ejecutarlo dentro de la carpeta del proyecto para que solo afecte a sus subdirectorios. Este ...

Error Trac svn: The Trac Environment needs to be upgraded

enero 16, 2013

Si utilizas o has utilizado subversion como sistema de control de versiones en algún proyecto, seguramente hayas manejado el Trac (http://trac.edgewall.org/). Trac es una interfaz web que permite gestionar proyectos almacenados en servidores SVN: control de bugs, wiki, historial de commits, etc. En ocasiones me he encontrado un error cuando navegas por el listado de proyectos disponibles en el Trac o directamente al acceder a un proyecto. El error es ...

Login en ssh sin password

octubre 31, 2012

Es habitual tener que acceder a nuestros servidores mediante ssh en nuestro día a día. Cada uno cuenta con su usuario y contraseña, lo que puede ser algo bastante molesto (y repetitivo) si no recordamos cada una de ellas y tenemos que buscarlas cada vez que queremos acceder. Por este motivo existe un archivo en la configuración de ssh que nos permite añadir claves autorizadas sin ser necesario pedir autorización ...

Redireccionar a página de mantenimiento con htaccess, manteniendo los estilos css y las imágenes

noviembre 12, 2011

Si vamos a realizar cambios en nuestra web y se tratan de cambios que pueden afectar al funcionamiento de la página (cambios en la base de datos, cambio de funcionalidades, etc), lo ideal es redirigir a una página de mantenimiento para informar a los usuarios mientras se realizan los cambios. En este caso lo vamos a hacer editando el archivo .htaccess y dando permiso a nuestra ip para acceder a ...

Error svn: Directory .svn containing working copy admin area is missing

septiembre 2, 2011

El motivo por el que nos puede aparecer este error (utilizando el sistema de control de versiones svn) al intentar hacer un commit, es porque hemos borrado (o ha desaparecido misteriosamente ) la carpeta .svn de alguno de los directorios del proyecto. svn: Directory .svn containing working copy admin area is missing Hay dos soluciones: 1) Descargarnos de nuevo el proyecto completo (checkout). svn co http://servidorsvn/proyecto/trunk proyecto 2) Si la ...

Error svn: The log message is a pathname

febrero 14, 2011

Error tonto donde los haya relacionado con el sistema de control de versiones svn, pero que nos puede llevar un buen rato y algún que otro quebradero de cabeza dar con la solución. Si intentamos hacer un commit de los cambios con la orden: svn commit -m "plugins" ./proyecto/plugins Nos mostrará el siguiente error: svn: The log message is a pathname (was -F intended?); use '--force-log' to override El “error” ...