Recovering Venti Arenas
Para recuperar las Arenas de Venti … espero que no me haga falta. Notas de Maht:
http://maht0x0r.blogspot.com/2010/01/restoring-venti-from-dumped-arenas.html
Para recuperar las Arenas de Venti … espero que no me haga falta. Notas de Maht:
http://maht0x0r.blogspot.com/2010/01/restoring-venti-from-dumped-arenas.html
#!/bin/bash
mount -t debugfs none_debugs /sys/kernel/debug
modprobe usbmon
ls /sys/kernel/debug/usbmon
cat /proc/bus/usb/devices
cat /sys/kernel/debug/usbmon/1t
1t is my device
Estaba mirando diseños de estanterías y me he encontrado con esto …
3) Al comprar una estantería obtendrá gratuitamente un obsequio, a elegir entre: 1) Un lote completo de tintas para su impresora. 2) 12 cartas astrales y horóscopos, totalmente personalizados según su fecha y hora de nacimiento. 3) Un pendriver de 4 GB. 4) Una tarjeta de memoria a elegir de 4GB.
Puedo entender que te regalen el pendrive, ya que puede venir con publicidad de la empresa, la tarjeta de memoria no me queda muy claro, el tener tintas para todas las impresoras del mercado … ole, pero lo de la carta astral … me ha dejado sin palabras.
Si alguien no se lo cree, posteo el enlace, pero creo que algún buscador puede ayudar … sigo sin palabras.
Just click in the next link. Haz click en el siguiente enlace:
Para terminar, es momento de empezar a utilizar el repositorio.
Para ello, lo primero que haremos es crear la información del usuario. Se edita el fichero /home/usuario/.hgrc y se añade algo de configuración mínima, en mi caso:
[ui]
username = Rodolfo <kix@spam.es>
verbose = true
[defaults]
commit = -v
Una vez creado el fichero, el comando hg conocerá nuestro nombre de usuario y podrá subir cambios.
Lo primero que podemos hacer es bajar el repositorio a un directorio local si no lo hemos hecho antes. Se hace mediante:
hg clone ssh://usuario@host//home/hg/repo micopialocaldelrepo
Una vez descargado, en principio estará vacio si lo hemos creado nosotros anteriormente, por lo que será necesario añadir ficheros. Para ello lo mejor es editar un nuevo fichero o copiarlo desde donde estemos escribiendo código o texto en el directorio del repositorio, en este caso en micopialocaldelrepo.
Una vez que el nuevo fichero está creado, es necesario añadirlo a los ficheros del repositorio, para ello ejecutaremos dentro del directoriomicopialocaldelrepo:
hg add
Una vez añadidos los ficheros, es momento de subir los cambios al repositorio, para ello se ejecuta:
hg commit -m "Versión 1.0 - Creación del fichero pepe.txt
hg push
hg update
El resto de la información sobre la gestión de repositorios de Mercurial es su tutorial en castellano
Si queremos crear un repositorio de Mercurial, lo mejor es seguir estos pasos:
1. Crear el árbol donde irán los repositorios
mkdir /home/hg
El árbol puede ir en cualquier directorio, normalmente /var, sin embargo debido a mi instalación (y que no tengo usuarios) lo creo en /home. En realidad no hace falta hacerlo así, ya que cada repositorio puede estar en un árbol diferente, pero yo prefiero tenerlos todos juntos en el mismo directorio.
2. Crear el directorio del repositorio
mkdir /home/hg/repo
3. Ahora es necesario inicializar el repositorio
cd /home/hg/repo
hg init
4. Ahora el repositorio está creado, pero sólo es accesible por el usuario que lo ha creado (yo he hecho todo como root). Ahora es necesario hacer que el resto de usuarios puedan acceder a él, para ello, se crea un nuevo grupo, se añaden los usuarios al grupo y se cambian los permisos del directorio. Primero creo el grupo y añado el usuario:
addgroup hg
adduser usuario hg
Ahora, cambio el grupo y los permisos del directorio de información del repositorio:
chgrp -R hg /home/hg/repo/.hg
chmod -R g+w /home/hg/repo/.hg
chmod -R g+s /home/hg/repo/.hg
4. Ahora tenemos el repositorio terminado, sin ficheros, así que vamos a probarlo:
hg clone ssh://usuario@host//home/hg/repo micopialocaldelrepo
Si todo ha ido bien, ahora tendremos el directorio local micopialocaldelrepo con la información del repositorio.