jueves, 25 de abril de 2013

How to remove all .svn directories from my application directories

find . -name .svn -exec rm -rf {} \;

Before running a command like that, I often like to run this first:

find . -name .svn -exec ls {} \;

Apuntes subversion

# Entramos con root al servidor e instalamos el paquete de subversion
apt-get install subversion

# Creamos una carpeta para guardar los repositorios
mkdir -p /srv/subversion

# Accedemos a la carpeta y creamos un repositorio llamado 'pruebas'
cd /srv/subversion/
svnadmin create pruebas

# Editamos la configuracion del nuevo repositorio
vi /srv/subversion/pruebas/conf/svnserve.conf

# Modificamos las lineas
# anon-access = read
# auth-access = write

por:

anon-access = none
auth-access = write

y descomentamos la de:

# password-db = passwd

# Creamos los usuarios que tendran acceso al repositorio
vi /srv/subversion/pruebas/conf/passwd

# Iniciamos el servicio
svnserve -d -r /srv/subversion/ &

# Ahora tenemos corriendo un servicio que sirve la carpeta /srv/subversion
# y todos los repositorios que existan en ella
# la url para acceder será: svn://IP_DE_LA_MAQUINA/NOMBRE_REPOSITORIO
#
# en mi caso: svn://servidor/pruebas

# Bajamos el codigo en el portatil y ya podemos trabajar
svn co svn://servidor/pruebas /var/www/pruebas/

# Cre una carpeta y un fichero y los envio
cd /var/www/pruebas/
mkdir trunk
svn add trunk
svn commit -m 'Creando el trunk'

# Y a trabajar!!!!

martes, 23 de abril de 2013

Como saber que programas tengo instalados en mi ubuntu


Fácil, vez a consola y ejecuta:

dpkg --get-selections | grep -v deinstall

Si la lista es larga y quieres puedes generar un archivo por ejecplo en tu ruta por defecto, tu home:

dpkg --get-selections | grep -v deinstall > paquetes-instalados-en-ubuntu



...espera! quieres la lista más completa y con fechas???

prueba esto:

cat /var/log/dpkg.log | grep "status installed"

Diferencia entre apt-get update y apt-get upgrade


Seguramente, muchas veces hemos usado:
# apt-get update
# apt-get upgrade
Pero, ¿qué hace cada orden o comando?

Cuando nosotros utilizamos #apt-get update, lo que en realidad estamos haciendo es actualizar los repositorios --ver si hay algo nuevo--, es decir actualizar la lista de todos los paquetes, con la dirección de dónde obtenerlos para que a la hora de hacer la búsqueda y su posterior descarga, sea más rápida.

En cambio, cuando utilizamos #apt-get upgrade, lo que hacemos es una actualización de nuestro sistema con todas las posibles actualizaciones que pudiera haber, es decir no sólo actualiza nuestro sistema operativo sino que también las aplicaciones que están contenidas en los repositorios.

En resumen: el update lista los paquetes de los repositorios y el upgrade instala las actualizaciones.

Entradas populares